blob: 16cca94ee5cce5e88ac1ec84d7f526a8b32c47b8 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.5.0_12) on Fri May 30 11:15:54 CDT 2008 -->
<TITLE>
ASTVisitor
</TITLE>
<META NAME="keywords" CONTENT="org.eclipse.wst.jsdt.core.dom.ASTVisitor class">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="ASTVisitor";
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ASTVisitor.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTRequestor.html" title="class in org.eclipse.wst.jsdt.core.dom"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/Block.html" title="class in org.eclipse.wst.jsdt.core.dom"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/wst/jsdt/core/dom/ASTVisitor.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="ASTVisitor.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.eclipse.wst.jsdt.core.dom</FONT>
<BR>
Class ASTVisitor</H2>
<PRE>
java.lang.Object
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.wst.jsdt.core.dom.ASTVisitor</B>
</PRE>
<HR>
<DL>
<DT><PRE>public abstract class <B>ASTVisitor</B><DT>extends java.lang.Object</DL>
</PRE>
<P>
A visitor for abstract syntax trees.
<p>
For each different concrete AST node type <i>T</i> there are
a pair of methods:
<ul>
<li><code>public boolean visit(<i>T</i> node)</code> - Visits
the given node to perform some arbitrary operation. If <code>true</code>
is returned, the given node's child nodes will be visited next; however,
if <code>false</code> is returned, the given node's child nodes will
not be visited. The default implementation provided by this class does
nothing and returns <code>true</code> (with the exception of
<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.JSdoc)"><CODE>ASTVisitor.visit(Javadoc)</CODE></A>).
Subclasses may reimplement this method as needed.</li>
<li><code>public void endVisit(<i>T</i> node)</code> - Visits
the given node to perform some arbitrary operation. When used in the
conventional way, this method is called after all of the given node's
children have been visited (or immediately, if <code>visit</code> returned
<code>false</code>). The default implementation provided by this class does
nothing. Subclasses may reimplement this method as needed.</li>
</ul>
</p>
In addition, there are a pair of methods for visiting AST nodes in the
abstract, regardless of node type:
<ul>
<li><code>public void preVisit(ASTNode node)</code> - Visits
the given node to perform some arbitrary operation.
This method is invoked prior to the appropriate type-specific
<code>visit</code> method.
The default implementation of this method does nothing.
Subclasses may reimplement this method as needed.</li>
<li><code>public void postVisit(ASTNode node)</code> - Visits
the given node to perform some arbitrary operation.
This method is invoked after the appropriate type-specific
<code>endVisit</code> method.
The default implementation of this method does nothing.
Subclasses may reimplement this method as needed.</li>
</ul>
<p>
For nodes with list-valued properties, the child nodes within the list
are visited in order. For nodes with multiple properties, the child nodes
are visited in the order that most closely corresponds to the lexical
reading order of the source program. For instance, for a type declaration
node, the child ordering is: name, superclass, superinterfaces, and
body declarations.
</p>
<p>
While it is possible to modify the tree in the visitor, care is required to
ensure that the consequences are as expected and desirable.
During the course of an ordinary visit starting at a given node, every node
in the subtree is visited exactly twice, first with <code>visit</code> and
then with <code>endVisit</code>. During a traversal of a stationary tree,
each node is either behind (after <code>endVisit</code>), ahead (before
<code>visit</code>), or in progress (between <code>visit</code> and
the matching <code>endVisit</code>). Changes to the "behind" region of the
tree are of no consequence to the visit in progress. Changes to the "ahead"
region will be taken in stride. Changes to the "in progress" portion are
the more interesting cases. With a node, the various properties are arranged
in a linear list, with a cursor that separates the properties that have
been visited from the ones that are still to be visited (the cursor
is between the elements, rather than on an element). The cursor moves from
the head to the tail of this list, advancing to the next position just
<i>before</i> <code>visit</code> if called for that child. After the child
subtree has been completely visited, the visit moves on the child
immediately after the cursor. Removing a child while it is being visited
does not alter the course of the visit. But any children added at positions
after the cursor are considered in the "ahead" portion and will be visited.
</p>
<p>
Cases to watch out for:
<ul>
<li>Moving a child node further down the list. This could result in the
child subtree being visited multiple times; these visits are sequential.</li>
<li>Moving a child node up into an ancestor. If the new home for
the node is in the "ahead" portion, the subtree will be visited
a second time; again, these visits are sequential.</li>
<li>Moving a node down into a child. If the new home for
the node is in the "ahead" portion, the subtree will be visited
a second time; in this case, the visits will be nested. In some cases,
this can lead to a stack overflow or out of memory condition.</li>
</ul>
<p>Note that <A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/LineComment.html" title="class in org.eclipse.wst.jsdt.core.dom"><CODE>LineComment</CODE></A> and <A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/BlockComment.html" title="class in org.eclipse.wst.jsdt.core.dom"><CODE>BlockComment</CODE></A> nodes are
not normally visited in an AST because they are not considered
part of main structure of the AST. Use
<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/JavaScriptUnit.html#getCommentList()"><CODE>JavaScriptUnit.getCommentList()</CODE></A> to find these additional
comments nodes.
</p>
<P>
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTNode.html#accept(org.eclipse.wst.jsdt.core.dom.ASTVisitor)"><CODE>Provisional API: This class/interface is part of an interim API that is still under development and expected to
change significantly before reaching stability. It is being made available at this early stage to solicit feedback
from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken
(repeatedly) as the API evolves.</CODE></A></DL>
<HR>
<P>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#ASTVisitor()">ASTVisitor</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new AST visitor instance.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#ASTVisitor(boolean)">ASTVisitor</A></B>(boolean&nbsp;visitDocTags)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new AST visitor instance.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.AnonymousClassDeclaration)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/AnonymousClassDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">AnonymousClassDeclaration</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.ArrayAccess)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ArrayAccess.html" title="class in org.eclipse.wst.jsdt.core.dom">ArrayAccess</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.ArrayCreation)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ArrayCreation.html" title="class in org.eclipse.wst.jsdt.core.dom">ArrayCreation</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.ArrayInitializer)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ArrayInitializer.html" title="class in org.eclipse.wst.jsdt.core.dom">ArrayInitializer</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.ArrayType)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ArrayType.html" title="class in org.eclipse.wst.jsdt.core.dom">ArrayType</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.AssertStatement)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/AssertStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">AssertStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.Assignment)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/Assignment.html" title="class in org.eclipse.wst.jsdt.core.dom">Assignment</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.Block)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/Block.html" title="class in org.eclipse.wst.jsdt.core.dom">Block</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.BlockComment)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/BlockComment.html" title="class in org.eclipse.wst.jsdt.core.dom">BlockComment</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.BooleanLiteral)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/BooleanLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">BooleanLiteral</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.BreakStatement)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/BreakStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">BreakStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.CastExpression)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/CastExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">CastExpression</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.CatchClause)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/CatchClause.html" title="class in org.eclipse.wst.jsdt.core.dom">CatchClause</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.CharacterLiteral)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/CharacterLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">CharacterLiteral</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.ClassInstanceCreation)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ClassInstanceCreation.html" title="class in org.eclipse.wst.jsdt.core.dom">ClassInstanceCreation</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.ConditionalExpression)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ConditionalExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">ConditionalExpression</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.ConstructorInvocation)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ConstructorInvocation.html" title="class in org.eclipse.wst.jsdt.core.dom">ConstructorInvocation</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.ContinueStatement)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ContinueStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ContinueStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.DoStatement)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/DoStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">DoStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.EmptyStatement)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/EmptyStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">EmptyStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.EnhancedForStatement)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/EnhancedForStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">EnhancedForStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.ExpressionStatement)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ExpressionStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ExpressionStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.FieldAccess)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FieldAccess.html" title="class in org.eclipse.wst.jsdt.core.dom">FieldAccess</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.FieldDeclaration)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FieldDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">FieldDeclaration</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.ForInStatement)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ForInStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ForInStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.ForStatement)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ForStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ForStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.FunctionDeclaration)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FunctionDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">FunctionDeclaration</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.FunctionExpression)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FunctionExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">FunctionExpression</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.FunctionInvocation)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FunctionInvocation.html" title="class in org.eclipse.wst.jsdt.core.dom">FunctionInvocation</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.FunctionRef)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FunctionRef.html" title="class in org.eclipse.wst.jsdt.core.dom">FunctionRef</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.FunctionRefParameter)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FunctionRefParameter.html" title="class in org.eclipse.wst.jsdt.core.dom">FunctionRefParameter</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.IfStatement)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/IfStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">IfStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.ImportDeclaration)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ImportDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">ImportDeclaration</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.InferredType)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/InferredType.html" title="class in org.eclipse.wst.jsdt.core.dom">InferredType</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.InfixExpression)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/InfixExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">InfixExpression</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.Initializer)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/Initializer.html" title="class in org.eclipse.wst.jsdt.core.dom">Initializer</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.InstanceofExpression)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/InstanceofExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">InstanceofExpression</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.JavaScriptUnit)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/JavaScriptUnit.html" title="class in org.eclipse.wst.jsdt.core.dom">JavaScriptUnit</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.JSdoc)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/JSdoc.html" title="class in org.eclipse.wst.jsdt.core.dom">JSdoc</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.LabeledStatement)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/LabeledStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">LabeledStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.LineComment)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/LineComment.html" title="class in org.eclipse.wst.jsdt.core.dom">LineComment</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.ListExpression)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ListExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">ListExpression</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.MemberRef)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/MemberRef.html" title="class in org.eclipse.wst.jsdt.core.dom">MemberRef</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.Modifier)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/Modifier.html" title="class in org.eclipse.wst.jsdt.core.dom">Modifier</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.NullLiteral)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/NullLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">NullLiteral</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.NumberLiteral)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/NumberLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">NumberLiteral</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.ObjectLiteral)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ObjectLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">ObjectLiteral</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.ObjectLiteralField)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ObjectLiteralField.html" title="class in org.eclipse.wst.jsdt.core.dom">ObjectLiteralField</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.PackageDeclaration)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/PackageDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">PackageDeclaration</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.ParameterizedType)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ParameterizedType.html" title="class in org.eclipse.wst.jsdt.core.dom">ParameterizedType</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.ParenthesizedExpression)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ParenthesizedExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">ParenthesizedExpression</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.PostfixExpression)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/PostfixExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">PostfixExpression</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.PrefixExpression)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/PrefixExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">PrefixExpression</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.PrimitiveType)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/PrimitiveType.html" title="class in org.eclipse.wst.jsdt.core.dom">PrimitiveType</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.QualifiedName)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/QualifiedName.html" title="class in org.eclipse.wst.jsdt.core.dom">QualifiedName</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.QualifiedType)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/QualifiedType.html" title="class in org.eclipse.wst.jsdt.core.dom">QualifiedType</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.RegularExpressionLiteral)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/RegularExpressionLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">RegularExpressionLiteral</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.ReturnStatement)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ReturnStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ReturnStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.SimpleName)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SimpleName.html" title="class in org.eclipse.wst.jsdt.core.dom">SimpleName</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.SimpleType)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SimpleType.html" title="class in org.eclipse.wst.jsdt.core.dom">SimpleType</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.SingleVariableDeclaration)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SingleVariableDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">SingleVariableDeclaration</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.StringLiteral)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/StringLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">StringLiteral</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.SuperConstructorInvocation)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SuperConstructorInvocation.html" title="class in org.eclipse.wst.jsdt.core.dom">SuperConstructorInvocation</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.SuperFieldAccess)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SuperFieldAccess.html" title="class in org.eclipse.wst.jsdt.core.dom">SuperFieldAccess</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.SuperMethodInvocation)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SuperMethodInvocation.html" title="class in org.eclipse.wst.jsdt.core.dom">SuperMethodInvocation</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.SwitchCase)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SwitchCase.html" title="class in org.eclipse.wst.jsdt.core.dom">SwitchCase</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.SwitchStatement)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SwitchStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">SwitchStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.TagElement)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TagElement.html" title="class in org.eclipse.wst.jsdt.core.dom">TagElement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.TextElement)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TextElement.html" title="class in org.eclipse.wst.jsdt.core.dom">TextElement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.ThisExpression)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ThisExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">ThisExpression</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.ThrowStatement)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ThrowStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ThrowStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.TryStatement)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TryStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">TryStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.TypeDeclaration)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TypeDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">TypeDeclaration</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.TypeDeclarationStatement)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TypeDeclarationStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">TypeDeclarationStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.TypeLiteral)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TypeLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">TypeLiteral</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.TypeParameter)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TypeParameter.html" title="class in org.eclipse.wst.jsdt.core.dom">TypeParameter</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.UndefinedLiteral)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/UndefinedLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">UndefinedLiteral</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.VariableDeclarationExpression)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/VariableDeclarationExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">VariableDeclarationExpression</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.VariableDeclarationFragment)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/VariableDeclarationFragment.html" title="class in org.eclipse.wst.jsdt.core.dom">VariableDeclarationFragment</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.VariableDeclarationStatement)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/VariableDeclarationStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">VariableDeclarationStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.WhileStatement)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/WhileStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">WhileStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.WildcardType)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/WildcardType.html" title="class in org.eclipse.wst.jsdt.core.dom">WildcardType</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End of visit the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#endVisit(org.eclipse.wst.jsdt.core.dom.WithStatement)">endVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/WithStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">WithStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#postVisit(org.eclipse.wst.jsdt.core.dom.ASTNode)">postVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTNode.html" title="class in org.eclipse.wst.jsdt.core.dom">ASTNode</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given AST node following the type-specific visit
(after <code>endVisit</code>).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#preVisit(org.eclipse.wst.jsdt.core.dom.ASTNode)">preVisit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTNode.html" title="class in org.eclipse.wst.jsdt.core.dom">ASTNode</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given AST node prior to the type-specific visit.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.AnonymousClassDeclaration)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/AnonymousClassDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">AnonymousClassDeclaration</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.ArrayAccess)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ArrayAccess.html" title="class in org.eclipse.wst.jsdt.core.dom">ArrayAccess</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.ArrayCreation)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ArrayCreation.html" title="class in org.eclipse.wst.jsdt.core.dom">ArrayCreation</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.ArrayInitializer)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ArrayInitializer.html" title="class in org.eclipse.wst.jsdt.core.dom">ArrayInitializer</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.ArrayType)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ArrayType.html" title="class in org.eclipse.wst.jsdt.core.dom">ArrayType</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.AssertStatement)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/AssertStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">AssertStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.Assignment)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/Assignment.html" title="class in org.eclipse.wst.jsdt.core.dom">Assignment</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.Block)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/Block.html" title="class in org.eclipse.wst.jsdt.core.dom">Block</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.BlockComment)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/BlockComment.html" title="class in org.eclipse.wst.jsdt.core.dom">BlockComment</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.BooleanLiteral)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/BooleanLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">BooleanLiteral</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.BreakStatement)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/BreakStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">BreakStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.CastExpression)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/CastExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">CastExpression</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.CatchClause)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/CatchClause.html" title="class in org.eclipse.wst.jsdt.core.dom">CatchClause</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.CharacterLiteral)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/CharacterLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">CharacterLiteral</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.ClassInstanceCreation)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ClassInstanceCreation.html" title="class in org.eclipse.wst.jsdt.core.dom">ClassInstanceCreation</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.ConditionalExpression)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ConditionalExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">ConditionalExpression</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.ConstructorInvocation)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ConstructorInvocation.html" title="class in org.eclipse.wst.jsdt.core.dom">ConstructorInvocation</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.ContinueStatement)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ContinueStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ContinueStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.DoStatement)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/DoStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">DoStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.EmptyStatement)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/EmptyStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">EmptyStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.EnhancedForStatement)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/EnhancedForStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">EnhancedForStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.ExpressionStatement)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ExpressionStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ExpressionStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.FieldAccess)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FieldAccess.html" title="class in org.eclipse.wst.jsdt.core.dom">FieldAccess</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.FieldDeclaration)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FieldDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">FieldDeclaration</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.ForInStatement)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ForInStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ForInStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.ForStatement)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ForStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ForStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.FunctionDeclaration)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FunctionDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">FunctionDeclaration</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.FunctionExpression)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FunctionExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">FunctionExpression</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.FunctionInvocation)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FunctionInvocation.html" title="class in org.eclipse.wst.jsdt.core.dom">FunctionInvocation</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.FunctionRef)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FunctionRef.html" title="class in org.eclipse.wst.jsdt.core.dom">FunctionRef</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.FunctionRefParameter)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FunctionRefParameter.html" title="class in org.eclipse.wst.jsdt.core.dom">FunctionRefParameter</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.IfStatement)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/IfStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">IfStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.ImportDeclaration)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ImportDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">ImportDeclaration</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.InferredType)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/InferredType.html" title="class in org.eclipse.wst.jsdt.core.dom">InferredType</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.InfixExpression)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/InfixExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">InfixExpression</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.Initializer)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/Initializer.html" title="class in org.eclipse.wst.jsdt.core.dom">Initializer</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.InstanceofExpression)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/InstanceofExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">InstanceofExpression</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.JavaScriptUnit)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/JavaScriptUnit.html" title="class in org.eclipse.wst.jsdt.core.dom">JavaScriptUnit</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.JSdoc)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/JSdoc.html" title="class in org.eclipse.wst.jsdt.core.dom">JSdoc</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.LabeledStatement)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/LabeledStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">LabeledStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.LineComment)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/LineComment.html" title="class in org.eclipse.wst.jsdt.core.dom">LineComment</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.ListExpression)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ListExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">ListExpression</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.MemberRef)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/MemberRef.html" title="class in org.eclipse.wst.jsdt.core.dom">MemberRef</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.Modifier)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/Modifier.html" title="class in org.eclipse.wst.jsdt.core.dom">Modifier</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.NullLiteral)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/NullLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">NullLiteral</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.NumberLiteral)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/NumberLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">NumberLiteral</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.ObjectLiteral)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ObjectLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">ObjectLiteral</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.ObjectLiteralField)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ObjectLiteralField.html" title="class in org.eclipse.wst.jsdt.core.dom">ObjectLiteralField</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.PackageDeclaration)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/PackageDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">PackageDeclaration</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.ParameterizedType)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ParameterizedType.html" title="class in org.eclipse.wst.jsdt.core.dom">ParameterizedType</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.ParenthesizedExpression)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ParenthesizedExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">ParenthesizedExpression</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.PostfixExpression)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/PostfixExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">PostfixExpression</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.PrefixExpression)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/PrefixExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">PrefixExpression</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.PrimitiveType)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/PrimitiveType.html" title="class in org.eclipse.wst.jsdt.core.dom">PrimitiveType</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.QualifiedName)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/QualifiedName.html" title="class in org.eclipse.wst.jsdt.core.dom">QualifiedName</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.QualifiedType)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/QualifiedType.html" title="class in org.eclipse.wst.jsdt.core.dom">QualifiedType</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.RegularExpressionLiteral)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/RegularExpressionLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">RegularExpressionLiteral</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.ReturnStatement)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ReturnStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ReturnStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.SimpleName)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SimpleName.html" title="class in org.eclipse.wst.jsdt.core.dom">SimpleName</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.SimpleType)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SimpleType.html" title="class in org.eclipse.wst.jsdt.core.dom">SimpleType</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.SingleVariableDeclaration)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SingleVariableDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">SingleVariableDeclaration</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.StringLiteral)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/StringLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">StringLiteral</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.SuperConstructorInvocation)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SuperConstructorInvocation.html" title="class in org.eclipse.wst.jsdt.core.dom">SuperConstructorInvocation</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.SuperFieldAccess)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SuperFieldAccess.html" title="class in org.eclipse.wst.jsdt.core.dom">SuperFieldAccess</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.SuperMethodInvocation)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SuperMethodInvocation.html" title="class in org.eclipse.wst.jsdt.core.dom">SuperMethodInvocation</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.SwitchCase)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SwitchCase.html" title="class in org.eclipse.wst.jsdt.core.dom">SwitchCase</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.SwitchStatement)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SwitchStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">SwitchStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.TagElement)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TagElement.html" title="class in org.eclipse.wst.jsdt.core.dom">TagElement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.TextElement)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TextElement.html" title="class in org.eclipse.wst.jsdt.core.dom">TextElement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.ThisExpression)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ThisExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">ThisExpression</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.ThrowStatement)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ThrowStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ThrowStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.TryStatement)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TryStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">TryStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.TypeDeclaration)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TypeDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">TypeDeclaration</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.TypeDeclarationStatement)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TypeDeclarationStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">TypeDeclarationStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.TypeLiteral)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TypeLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">TypeLiteral</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.TypeParameter)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TypeParameter.html" title="class in org.eclipse.wst.jsdt.core.dom">TypeParameter</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.UndefinedLiteral)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/UndefinedLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">UndefinedLiteral</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.VariableDeclarationExpression)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/VariableDeclarationExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">VariableDeclarationExpression</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.VariableDeclarationFragment)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/VariableDeclarationFragment.html" title="class in org.eclipse.wst.jsdt.core.dom">VariableDeclarationFragment</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.VariableDeclarationStatement)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/VariableDeclarationStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">VariableDeclarationStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.WhileStatement)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/WhileStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">WhileStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.WildcardType)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/WildcardType.html" title="class in org.eclipse.wst.jsdt.core.dom">WildcardType</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Visits the given type-specific AST node.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.WithStatement)">visit</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/WithStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">WithStatement</A>&nbsp;node)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="ASTVisitor()"><!-- --></A><H3>
ASTVisitor</H3>
<PRE>
public <B>ASTVisitor</B>()</PRE>
<DL>
<DD>Creates a new AST visitor instance.
<p>
For backwards compatibility, the visitor does not visit tag
elements below doc comments by default. Use
<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#ASTVisitor(boolean)"><CODE>ASTVisitor(true)</CODE></A>
for an visitor that includes doc comments by default.
</p>
<P>
</DL>
<HR>
<A NAME="ASTVisitor(boolean)"><!-- --></A><H3>
ASTVisitor</H3>
<PRE>
public <B>ASTVisitor</B>(boolean&nbsp;visitDocTags)</PRE>
<DL>
<DD>Creates a new AST visitor instance.
<P>
<DL>
<DT><B>Parameters:</B><DD><CODE>visitDocTags</CODE> - <code>true</code> if doc comment tags are
to be visited by default, and <code>false</code> otherwise<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/JSdoc.html#tags()"><CODE>JSdoc.tags()</CODE></A>,
<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#visit(org.eclipse.wst.jsdt.core.dom.JSdoc)"><CODE>visit(JSdoc)</CODE></A></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="preVisit(org.eclipse.wst.jsdt.core.dom.ASTNode)"><!-- --></A><H3>
preVisit</H3>
<PRE>
public void <B>preVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTNode.html" title="class in org.eclipse.wst.jsdt.core.dom">ASTNode</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given AST node prior to the type-specific visit.
(before <code>visit</code>).
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="postVisit(org.eclipse.wst.jsdt.core.dom.ASTNode)"><!-- --></A><H3>
postVisit</H3>
<PRE>
public void <B>postVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTNode.html" title="class in org.eclipse.wst.jsdt.core.dom">ASTNode</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given AST node following the type-specific visit
(after <code>endVisit</code>).
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.AnonymousClassDeclaration)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/AnonymousClassDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">AnonymousClassDeclaration</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.ArrayAccess)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ArrayAccess.html" title="class in org.eclipse.wst.jsdt.core.dom">ArrayAccess</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.ArrayCreation)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ArrayCreation.html" title="class in org.eclipse.wst.jsdt.core.dom">ArrayCreation</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.ArrayInitializer)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ArrayInitializer.html" title="class in org.eclipse.wst.jsdt.core.dom">ArrayInitializer</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.ArrayType)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ArrayType.html" title="class in org.eclipse.wst.jsdt.core.dom">ArrayType</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.AssertStatement)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/AssertStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">AssertStatement</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.Assignment)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/Assignment.html" title="class in org.eclipse.wst.jsdt.core.dom">Assignment</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.Block)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/Block.html" title="class in org.eclipse.wst.jsdt.core.dom">Block</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.BlockComment)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/BlockComment.html" title="class in org.eclipse.wst.jsdt.core.dom">BlockComment</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<p>Note: <A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/LineComment.html" title="class in org.eclipse.wst.jsdt.core.dom"><CODE>LineComment</CODE></A> and <A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/BlockComment.html" title="class in org.eclipse.wst.jsdt.core.dom"><CODE>BlockComment</CODE></A> nodes are
not considered part of main structure of the AST. This method will
only be called if a client goes out of their way to visit this
kind of node explicitly.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.BooleanLiteral)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/BooleanLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">BooleanLiteral</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.BreakStatement)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/BreakStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">BreakStatement</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.CastExpression)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/CastExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">CastExpression</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.CatchClause)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/CatchClause.html" title="class in org.eclipse.wst.jsdt.core.dom">CatchClause</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.CharacterLiteral)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/CharacterLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">CharacterLiteral</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.RegularExpressionLiteral)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/RegularExpressionLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">RegularExpressionLiteral</A>&nbsp;node)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.ClassInstanceCreation)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ClassInstanceCreation.html" title="class in org.eclipse.wst.jsdt.core.dom">ClassInstanceCreation</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.JavaScriptUnit)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/JavaScriptUnit.html" title="class in org.eclipse.wst.jsdt.core.dom">JavaScriptUnit</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.ConditionalExpression)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ConditionalExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">ConditionalExpression</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.ConstructorInvocation)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ConstructorInvocation.html" title="class in org.eclipse.wst.jsdt.core.dom">ConstructorInvocation</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.ContinueStatement)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ContinueStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ContinueStatement</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.DoStatement)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/DoStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">DoStatement</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.EmptyStatement)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/EmptyStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">EmptyStatement</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.EnhancedForStatement)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/EnhancedForStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">EnhancedForStatement</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.ExpressionStatement)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ExpressionStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ExpressionStatement</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.FieldAccess)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FieldAccess.html" title="class in org.eclipse.wst.jsdt.core.dom">FieldAccess</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.FieldDeclaration)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FieldDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">FieldDeclaration</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.ForStatement)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ForStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ForStatement</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.ForInStatement)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ForInStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ForInStatement</A>&nbsp;node)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.IfStatement)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/IfStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">IfStatement</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.ImportDeclaration)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ImportDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">ImportDeclaration</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.InferredType)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/InferredType.html" title="class in org.eclipse.wst.jsdt.core.dom">InferredType</A>&nbsp;node)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.InfixExpression)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/InfixExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">InfixExpression</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.InstanceofExpression)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/InstanceofExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">InstanceofExpression</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.Initializer)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/Initializer.html" title="class in org.eclipse.wst.jsdt.core.dom">Initializer</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.JSdoc)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/JSdoc.html" title="class in org.eclipse.wst.jsdt.core.dom">JSdoc</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given AST node.
<p>
Unlike other node types, the boolean returned by the default
implementation is controlled by a constructor-supplied
parameter <A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#ASTVisitor(boolean)"><CODE>ASTVisitor(boolean)</CODE></A>
which is <code>false</code> by default.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#ASTVisitor()"><CODE>ASTVisitor()</CODE></A>,
<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTVisitor.html#ASTVisitor(boolean)"><CODE>ASTVisitor(boolean)</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.LabeledStatement)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/LabeledStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">LabeledStatement</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.LineComment)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/LineComment.html" title="class in org.eclipse.wst.jsdt.core.dom">LineComment</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<p>Note: <A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/LineComment.html" title="class in org.eclipse.wst.jsdt.core.dom"><CODE>LineComment</CODE></A> and <A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/BlockComment.html" title="class in org.eclipse.wst.jsdt.core.dom"><CODE>BlockComment</CODE></A> nodes are
not considered part of main structure of the AST. This method will
only be called if a client goes out of their way to visit this
kind of node explicitly.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.ListExpression)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ListExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">ListExpression</A>&nbsp;node)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.MemberRef)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/MemberRef.html" title="class in org.eclipse.wst.jsdt.core.dom">MemberRef</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.FunctionRef)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FunctionRef.html" title="class in org.eclipse.wst.jsdt.core.dom">FunctionRef</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.FunctionRefParameter)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FunctionRefParameter.html" title="class in org.eclipse.wst.jsdt.core.dom">FunctionRefParameter</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.FunctionDeclaration)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FunctionDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">FunctionDeclaration</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.FunctionInvocation)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FunctionInvocation.html" title="class in org.eclipse.wst.jsdt.core.dom">FunctionInvocation</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.Modifier)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/Modifier.html" title="class in org.eclipse.wst.jsdt.core.dom">Modifier</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.NullLiteral)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/NullLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">NullLiteral</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.UndefinedLiteral)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/UndefinedLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">UndefinedLiteral</A>&nbsp;node)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.NumberLiteral)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/NumberLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">NumberLiteral</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.PackageDeclaration)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/PackageDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">PackageDeclaration</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.ParameterizedType)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ParameterizedType.html" title="class in org.eclipse.wst.jsdt.core.dom">ParameterizedType</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.ParenthesizedExpression)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ParenthesizedExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">ParenthesizedExpression</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.PostfixExpression)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/PostfixExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">PostfixExpression</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.PrefixExpression)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/PrefixExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">PrefixExpression</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.PrimitiveType)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/PrimitiveType.html" title="class in org.eclipse.wst.jsdt.core.dom">PrimitiveType</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.QualifiedName)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/QualifiedName.html" title="class in org.eclipse.wst.jsdt.core.dom">QualifiedName</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.QualifiedType)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/QualifiedType.html" title="class in org.eclipse.wst.jsdt.core.dom">QualifiedType</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.ReturnStatement)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ReturnStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ReturnStatement</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.SimpleName)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SimpleName.html" title="class in org.eclipse.wst.jsdt.core.dom">SimpleName</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.SimpleType)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SimpleType.html" title="class in org.eclipse.wst.jsdt.core.dom">SimpleType</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.SingleVariableDeclaration)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SingleVariableDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">SingleVariableDeclaration</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.StringLiteral)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/StringLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">StringLiteral</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.SuperConstructorInvocation)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SuperConstructorInvocation.html" title="class in org.eclipse.wst.jsdt.core.dom">SuperConstructorInvocation</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.SuperFieldAccess)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SuperFieldAccess.html" title="class in org.eclipse.wst.jsdt.core.dom">SuperFieldAccess</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.SuperMethodInvocation)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SuperMethodInvocation.html" title="class in org.eclipse.wst.jsdt.core.dom">SuperMethodInvocation</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.SwitchCase)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SwitchCase.html" title="class in org.eclipse.wst.jsdt.core.dom">SwitchCase</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.SwitchStatement)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SwitchStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">SwitchStatement</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.TagElement)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TagElement.html" title="class in org.eclipse.wst.jsdt.core.dom">TagElement</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.TextElement)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TextElement.html" title="class in org.eclipse.wst.jsdt.core.dom">TextElement</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.ThisExpression)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ThisExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">ThisExpression</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.ThrowStatement)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ThrowStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ThrowStatement</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.TryStatement)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TryStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">TryStatement</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.TypeDeclaration)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TypeDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">TypeDeclaration</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.TypeDeclarationStatement)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TypeDeclarationStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">TypeDeclarationStatement</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.TypeLiteral)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TypeLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">TypeLiteral</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.TypeParameter)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TypeParameter.html" title="class in org.eclipse.wst.jsdt.core.dom">TypeParameter</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.VariableDeclarationExpression)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/VariableDeclarationExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">VariableDeclarationExpression</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.VariableDeclarationStatement)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/VariableDeclarationStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">VariableDeclarationStatement</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.VariableDeclarationFragment)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/VariableDeclarationFragment.html" title="class in org.eclipse.wst.jsdt.core.dom">VariableDeclarationFragment</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.WhileStatement)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/WhileStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">WhileStatement</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.WithStatement)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/WithStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">WithStatement</A>&nbsp;node)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.WildcardType)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/WildcardType.html" title="class in org.eclipse.wst.jsdt.core.dom">WildcardType</A>&nbsp;node)</PRE>
<DL>
<DD>Visits the given type-specific AST node.
<p>
The default implementation does nothing and return true.
Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit
<DT><B>Returns:</B><DD><code>true</code> if the children of this node should be
visited, and <code>false</code> if the children of this node should
be skipped</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.ObjectLiteral)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ObjectLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">ObjectLiteral</A>&nbsp;node)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.ObjectLiteralField)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ObjectLiteralField.html" title="class in org.eclipse.wst.jsdt.core.dom">ObjectLiteralField</A>&nbsp;node)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="visit(org.eclipse.wst.jsdt.core.dom.FunctionExpression)"><!-- --></A><H3>
visit</H3>
<PRE>
public boolean <B>visit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FunctionExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">FunctionExpression</A>&nbsp;node)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.AnonymousClassDeclaration)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/AnonymousClassDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">AnonymousClassDeclaration</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.ArrayAccess)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ArrayAccess.html" title="class in org.eclipse.wst.jsdt.core.dom">ArrayAccess</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.ArrayCreation)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ArrayCreation.html" title="class in org.eclipse.wst.jsdt.core.dom">ArrayCreation</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.ArrayInitializer)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ArrayInitializer.html" title="class in org.eclipse.wst.jsdt.core.dom">ArrayInitializer</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.ArrayType)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ArrayType.html" title="class in org.eclipse.wst.jsdt.core.dom">ArrayType</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.AssertStatement)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/AssertStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">AssertStatement</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.Assignment)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/Assignment.html" title="class in org.eclipse.wst.jsdt.core.dom">Assignment</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.Block)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/Block.html" title="class in org.eclipse.wst.jsdt.core.dom">Block</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.BlockComment)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/BlockComment.html" title="class in org.eclipse.wst.jsdt.core.dom">BlockComment</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<p>Note: <A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/LineComment.html" title="class in org.eclipse.wst.jsdt.core.dom"><CODE>LineComment</CODE></A> and <A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/BlockComment.html" title="class in org.eclipse.wst.jsdt.core.dom"><CODE>BlockComment</CODE></A> nodes are
not considered part of main structure of the AST. This method will
only be called if a client goes out of their way to visit this
kind of node explicitly.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.BooleanLiteral)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/BooleanLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">BooleanLiteral</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.BreakStatement)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/BreakStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">BreakStatement</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.CastExpression)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/CastExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">CastExpression</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.CatchClause)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/CatchClause.html" title="class in org.eclipse.wst.jsdt.core.dom">CatchClause</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.CharacterLiteral)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/CharacterLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">CharacterLiteral</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.RegularExpressionLiteral)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/RegularExpressionLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">RegularExpressionLiteral</A>&nbsp;node)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.ClassInstanceCreation)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ClassInstanceCreation.html" title="class in org.eclipse.wst.jsdt.core.dom">ClassInstanceCreation</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.JavaScriptUnit)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/JavaScriptUnit.html" title="class in org.eclipse.wst.jsdt.core.dom">JavaScriptUnit</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.ConditionalExpression)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ConditionalExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">ConditionalExpression</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.ConstructorInvocation)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ConstructorInvocation.html" title="class in org.eclipse.wst.jsdt.core.dom">ConstructorInvocation</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.ContinueStatement)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ContinueStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ContinueStatement</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.DoStatement)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/DoStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">DoStatement</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.EmptyStatement)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/EmptyStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">EmptyStatement</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.EnhancedForStatement)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/EnhancedForStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">EnhancedForStatement</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.ExpressionStatement)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ExpressionStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ExpressionStatement</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.FieldAccess)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FieldAccess.html" title="class in org.eclipse.wst.jsdt.core.dom">FieldAccess</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.FieldDeclaration)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FieldDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">FieldDeclaration</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.ForStatement)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ForStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ForStatement</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.ForInStatement)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ForInStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ForInStatement</A>&nbsp;node)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.IfStatement)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/IfStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">IfStatement</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.ImportDeclaration)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ImportDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">ImportDeclaration</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.InfixExpression)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/InfixExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">InfixExpression</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.InstanceofExpression)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/InstanceofExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">InstanceofExpression</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.InferredType)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/InferredType.html" title="class in org.eclipse.wst.jsdt.core.dom">InferredType</A>&nbsp;node)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.Initializer)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/Initializer.html" title="class in org.eclipse.wst.jsdt.core.dom">Initializer</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.JSdoc)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/JSdoc.html" title="class in org.eclipse.wst.jsdt.core.dom">JSdoc</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.LabeledStatement)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/LabeledStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">LabeledStatement</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.LineComment)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/LineComment.html" title="class in org.eclipse.wst.jsdt.core.dom">LineComment</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<p>Note: <A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/LineComment.html" title="class in org.eclipse.wst.jsdt.core.dom"><CODE>LineComment</CODE></A> and <A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/BlockComment.html" title="class in org.eclipse.wst.jsdt.core.dom"><CODE>BlockComment</CODE></A> nodes are
not considered part of main structure of the AST. This method will
only be called if a client goes out of their way to visit this
kind of node explicitly.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.ListExpression)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ListExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">ListExpression</A>&nbsp;node)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.MemberRef)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/MemberRef.html" title="class in org.eclipse.wst.jsdt.core.dom">MemberRef</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.FunctionRef)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FunctionRef.html" title="class in org.eclipse.wst.jsdt.core.dom">FunctionRef</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.FunctionRefParameter)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FunctionRefParameter.html" title="class in org.eclipse.wst.jsdt.core.dom">FunctionRefParameter</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.FunctionDeclaration)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FunctionDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">FunctionDeclaration</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.FunctionInvocation)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FunctionInvocation.html" title="class in org.eclipse.wst.jsdt.core.dom">FunctionInvocation</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.Modifier)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/Modifier.html" title="class in org.eclipse.wst.jsdt.core.dom">Modifier</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.NullLiteral)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/NullLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">NullLiteral</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.UndefinedLiteral)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/UndefinedLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">UndefinedLiteral</A>&nbsp;node)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.NumberLiteral)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/NumberLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">NumberLiteral</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.PackageDeclaration)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/PackageDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">PackageDeclaration</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.ParameterizedType)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ParameterizedType.html" title="class in org.eclipse.wst.jsdt.core.dom">ParameterizedType</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.ParenthesizedExpression)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ParenthesizedExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">ParenthesizedExpression</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.PostfixExpression)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/PostfixExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">PostfixExpression</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.PrefixExpression)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/PrefixExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">PrefixExpression</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.PrimitiveType)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/PrimitiveType.html" title="class in org.eclipse.wst.jsdt.core.dom">PrimitiveType</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.QualifiedName)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/QualifiedName.html" title="class in org.eclipse.wst.jsdt.core.dom">QualifiedName</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.QualifiedType)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/QualifiedType.html" title="class in org.eclipse.wst.jsdt.core.dom">QualifiedType</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.ReturnStatement)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ReturnStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ReturnStatement</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.SimpleName)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SimpleName.html" title="class in org.eclipse.wst.jsdt.core.dom">SimpleName</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.SimpleType)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SimpleType.html" title="class in org.eclipse.wst.jsdt.core.dom">SimpleType</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.SingleVariableDeclaration)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SingleVariableDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">SingleVariableDeclaration</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.StringLiteral)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/StringLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">StringLiteral</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.SuperConstructorInvocation)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SuperConstructorInvocation.html" title="class in org.eclipse.wst.jsdt.core.dom">SuperConstructorInvocation</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.SuperFieldAccess)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SuperFieldAccess.html" title="class in org.eclipse.wst.jsdt.core.dom">SuperFieldAccess</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.SuperMethodInvocation)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SuperMethodInvocation.html" title="class in org.eclipse.wst.jsdt.core.dom">SuperMethodInvocation</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.SwitchCase)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SwitchCase.html" title="class in org.eclipse.wst.jsdt.core.dom">SwitchCase</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.SwitchStatement)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/SwitchStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">SwitchStatement</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.TagElement)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TagElement.html" title="class in org.eclipse.wst.jsdt.core.dom">TagElement</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.TextElement)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TextElement.html" title="class in org.eclipse.wst.jsdt.core.dom">TextElement</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.ThisExpression)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ThisExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">ThisExpression</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.ThrowStatement)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ThrowStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">ThrowStatement</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.TryStatement)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TryStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">TryStatement</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.TypeDeclaration)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TypeDeclaration.html" title="class in org.eclipse.wst.jsdt.core.dom">TypeDeclaration</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.TypeDeclarationStatement)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TypeDeclarationStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">TypeDeclarationStatement</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.TypeLiteral)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TypeLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">TypeLiteral</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.TypeParameter)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/TypeParameter.html" title="class in org.eclipse.wst.jsdt.core.dom">TypeParameter</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.VariableDeclarationExpression)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/VariableDeclarationExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">VariableDeclarationExpression</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.VariableDeclarationStatement)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/VariableDeclarationStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">VariableDeclarationStatement</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.VariableDeclarationFragment)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/VariableDeclarationFragment.html" title="class in org.eclipse.wst.jsdt.core.dom">VariableDeclarationFragment</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.WhileStatement)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/WhileStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">WhileStatement</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.WithStatement)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/WithStatement.html" title="class in org.eclipse.wst.jsdt.core.dom">WithStatement</A>&nbsp;node)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.WildcardType)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/WildcardType.html" title="class in org.eclipse.wst.jsdt.core.dom">WildcardType</A>&nbsp;node)</PRE>
<DL>
<DD>End of visit the given type-specific AST node.
<p>
The default implementation does nothing. Subclasses may reimplement.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>node</CODE> - the node to visit</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.ObjectLiteral)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ObjectLiteral.html" title="class in org.eclipse.wst.jsdt.core.dom">ObjectLiteral</A>&nbsp;node)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.ObjectLiteralField)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ObjectLiteralField.html" title="class in org.eclipse.wst.jsdt.core.dom">ObjectLiteralField</A>&nbsp;node)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="endVisit(org.eclipse.wst.jsdt.core.dom.FunctionExpression)"><!-- --></A><H3>
endVisit</H3>
<PRE>
public void <B>endVisit</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/FunctionExpression.html" title="class in org.eclipse.wst.jsdt.core.dom">FunctionExpression</A>&nbsp;node)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ASTVisitor.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/ASTRequestor.html" title="class in org.eclipse.wst.jsdt.core.dom"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/eclipse/wst/jsdt/core/dom/Block.html" title="class in org.eclipse.wst.jsdt.core.dom"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/wst/jsdt/core/dom/ASTVisitor.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="ASTVisitor.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
</BODY>
</HTML>