blob: ce36ef18734715c8c73852a3e9cce2b965de8a40 [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:48 CDT 2008 -->
<TITLE>
IJavaScriptElementDelta
</TITLE>
<META NAME="keywords" CONTENT="org.eclipse.wst.jsdt.core.IJavaScriptElementDelta interface">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="IJavaScriptElementDelta";
}
</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/IJavaScriptElementDelta.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/IJavaScriptElement.html" title="interface in org.eclipse.wst.jsdt.core"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptModel.html" title="interface in org.eclipse.wst.jsdt.core"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="IJavaScriptElementDelta.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.eclipse.wst.jsdt.core</FONT>
<BR>
Interface IJavaScriptElementDelta</H2>
<HR>
<DL>
<DT><PRE>public interface <B>IJavaScriptElementDelta</B></DL>
</PRE>
<P>
A JavaScript element delta describes changes in JavaScript element between two discrete
points in time. Given a delta, clients can access the element that has
changed, and any children that have changed.
<p>
Deltas have a different status depending on the kind of change they represent.
The list below summarizes each status (as returned by <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#getKind()"><CODE>getKind()</CODE></A>)
and its meaning (see individual constants for a more detailled description):
<ul>
<li><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#ADDED"><CODE>ADDED</CODE></A> - The element described by the delta has been added.</li>
<li><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#REMOVED"><CODE>REMOVED</CODE></A> - The element described by the delta has been removed.</li>
<li><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#CHANGED"><CODE>CHANGED</CODE></A> - The element described by the delta has been changed in some way.
Specification of the type of change is provided by <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#getFlags()"><CODE>getFlags()</CODE></A> which returns the following values:
<ul>
<li><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_ADDED_TO_CLASSPATH"><CODE>F_ADDED_TO_CLASSPATH</CODE></A> - A includepath entry corresponding to the element
has been added to the project's includepath. This flag is only valid if the element is an
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IPackageFragmentRoot.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IPackageFragmentRoot</CODE></A>.</li>
<li><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_ARCHIVE_CONTENT_CHANGED"><CODE>F_ARCHIVE_CONTENT_CHANGED</CODE></A> - The contents of an archive
has changed in some way. This flag is only valid if the element is an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IPackageFragmentRoot.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IPackageFragmentRoot</CODE></A>
which is an archive.</li>
<li><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_CHILDREN"><CODE>F_CHILDREN</CODE></A> - A child of the element has changed in some way. This flag
is only valid if the element is an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IParent.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IParent</CODE></A>.</li>
<li><CODE>#F_INCLUDEPATH_REORDER</CODE> - A Includepath entry corresponding to the element
has changed position in the project's Includepath. This flag is only valid if the element is an
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IPackageFragmentRoot.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IPackageFragmentRoot</CODE></A>.</li>
<li><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_CLOSED"><CODE>F_CLOSED</CODE></A> - The underlying <CODE>org.eclipse.core.resources.IProject</CODE>
has been closed. This flag is only valid if the element is an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptProject.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IJavaScriptProject</CODE></A>.</li>
<li><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_CONTENT"><CODE>F_CONTENT</CODE></A> - The contents of the element have been altered. This flag
is only valid for elements which correspond to files.</li>
<li><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_FINE_GRAINED"><CODE>F_FINE_GRAINED</CODE></A> - The delta is a fine-grained delta, that is, an analysis down
to the members level was done to determine if there were structural changes to members of the element.</li>
<li><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_MODIFIERS"><CODE>F_MODIFIERS</CODE></A> - The modifiers on the element have changed in some way.
This flag is only valid if the element is an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IMember.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IMember</CODE></A>.</li>
<li><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_OPENED"><CODE>F_OPENED</CODE></A> - The underlying <CODE>org.eclipse.core.resources.IProject</CODE>
has been opened. This flag is only valid if the element is an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptProject.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IJavaScriptProject</CODE></A>.</li>
<li><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_REMOVED_FROM_CLASSPATH"><CODE>F_REMOVED_FROM_CLASSPATH</CODE></A> - A includepath entry corresponding to the element
has been removed from the project's includepath. This flag is only valid if the element is an
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IPackageFragmentRoot.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IPackageFragmentRoot</CODE></A>.</li>
<li><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_SOURCEATTACHED"><CODE>F_SOURCEATTACHED</CODE></A> - The source attachment path or the source attachment root path
of a includepath entry corresponding to the element was added. This flag is only valid if the element is an
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IPackageFragmentRoot.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IPackageFragmentRoot</CODE></A>.</li>
<li><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_SOURCEDETACHED"><CODE>F_SOURCEDETACHED</CODE></A> - The source attachment path or the source attachment root path
of a includepath entry corresponding to the element was removed. This flag is only valid if the element is an
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IPackageFragmentRoot.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IPackageFragmentRoot</CODE></A>.</li>
<li><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_SUPER_TYPES"><CODE>F_SUPER_TYPES</CODE></A> - One of the supertypes of an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IType.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IType</CODE></A> has changed</li>.
</ul>
</li>
</ul>
</p>
<p>
Move operations are indicated by other change flags, layered on top
of the change flags described above. If element A is moved to become B,
the delta for the change in A will have status <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#REMOVED"><CODE>REMOVED</CODE></A>,
with change flag <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_MOVED_TO"><CODE>F_MOVED_TO</CODE></A>. In this case,
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#getMovedToElement()"><CODE>getMovedToElement()</CODE></A> on delta A will return the handle for B.
The delta for B will have status <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#ADDED"><CODE>ADDED</CODE></A>, with change flag
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_MOVED_FROM"><CODE>F_MOVED_FROM</CODE></A>, and <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#getMovedFromElement()"><CODE>getMovedFromElement()</CODE></A> on delta
B will return the handle for A. (Note, the handle to A in this case represents
an element that no longer exists).
</p>
<p>
Note that the move change flags only describe the changes to a single element, they
do not imply anything about the parent or children of the element.
</p>
<p>
The <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_ADDED_TO_CLASSPATH"><CODE>F_ADDED_TO_CLASSPATH</CODE></A>, <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_REMOVED_FROM_CLASSPATH"><CODE>F_REMOVED_FROM_CLASSPATH</CODE></A> and
<CODE>#F_INCLUDEPATH_REORDER</CODE> flags are triggered by changes to a project's includepath. They do not mean that
the underlying resource was added, removed or changed. For example, if a project P already contains a folder src, then
adding a includepath entry with the 'P/src' path to the project's includepath will result in an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IJavaScriptElementDelta</CODE></A>
with the <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_ADDED_TO_CLASSPATH"><CODE>F_ADDED_TO_CLASSPATH</CODE></A> flag for the <A HREF="../../../../../org/eclipse/wst/jsdt/core/IPackageFragmentRoot.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IPackageFragmentRoot</CODE></A> P/src.
On the contrary, if a resource is physically added, removed or changed and this resource corresponds to a includepath
entry of the project, then an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IJavaScriptElementDelta</CODE></A> with the <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#ADDED"><CODE>ADDED</CODE></A>,
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#REMOVED"><CODE>REMOVED</CODE></A>, or <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#CHANGED"><CODE>CHANGED</CODE></A> kind will be fired.
</p>
<p>
Note that when a source attachment path or a source attachment root path is changed, then the flags of the delta contain
both <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_SOURCEATTACHED"><CODE>F_SOURCEATTACHED</CODE></A> and <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_SOURCEDETACHED"><CODE>F_SOURCEDETACHED</CODE></A>.
</p>
<p>
No assumptions should be made on whether the javaScript element delta tree is rooted at the <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptModel.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IJavaScriptModel</CODE></A>
level or not.
</p>
<p>
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IJavaScriptElementDelta</CODE></A> object are not valid outside the dynamic scope
of the notification.
</p>
<p>
This interface is not intended to be implemented by clients.
</p>
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.
<P>
<P>
<HR>
<P>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Field Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#ADDED">ADDED</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Status constant indicating that the element has been added.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#CHANGED">CHANGED</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Status constant indicating that the element has been changed,
as described by the change flags.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_ADDED_TO_CLASSPATH">F_ADDED_TO_CLASSPATH</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change flag indicating that a includepath entry corresponding to the element has been added to the project's includepath.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_ARCHIVE_CONTENT_CHANGED">F_ARCHIVE_CONTENT_CHANGED</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change flag indicating that the element's archive content on the includepath has changed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_AST_AFFECTED">F_AST_AFFECTED</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change flag indicating that a reconcile operation has affected the javaScript unit AST created in a
previous reconcile operation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_CATEGORIES">F_CATEGORIES</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change flag indicating that the categories of the element have changed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_CHILDREN">F_CHILDREN</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change flag indicating that there are changes to the children of the element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_CLOSED">F_CLOSED</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change flag indicating that the underlying <CODE>org.eclipse.core.resources.IProject</CODE> has been
closed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_CONTENT">F_CONTENT</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change flag indicating that the content of the element has changed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_FINE_GRAINED">F_FINE_GRAINED</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change flag indicating that this is a fine-grained delta, that is, an analysis down
to the members level was done to determine if there were structural changes to
members.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_INCLUDEPATH_CHANGED">F_INCLUDEPATH_CHANGED</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change flag indicating that the raw includepath (or the output folder) of a project has changed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_MODIFIERS">F_MODIFIERS</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change flag indicating that the modifiers of the element have changed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_MOVED_FROM">F_MOVED_FROM</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change flag indicating that the element was moved from another location.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_MOVED_TO">F_MOVED_TO</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change flag indicating that the element was moved to another location.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_OPENED">F_OPENED</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change flag indicating that the underlying <CODE>org.eclipse.core.resources.IProject</CODE> has been
opened.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_PRIMARY_RESOURCE">F_PRIMARY_RESOURCE</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change flag indicating that the resource of a primary javaScript unit has changed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_PRIMARY_WORKING_COPY">F_PRIMARY_WORKING_COPY</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change flag indicating that a javaScript unit has become a primary working copy, or that a
primary working copy has reverted to a javaScript unit.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_REMOVED_FROM_CLASSPATH">F_REMOVED_FROM_CLASSPATH</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change flag indicating that a includepath entry corresponding to the element has been removed from the project's
includepath.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_REORDER">F_REORDER</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change flag indicating that the element has changed position relatively to its siblings.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_SOURCEATTACHED">F_SOURCEATTACHED</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change flag indicating that the source attachment path or the source attachment root path of a includepath entry
corresponding to the element was added.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_SOURCEDETACHED">F_SOURCEDETACHED</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change flag indicating that the source attachment path or the source attachment root path of a includepath entry
corresponding to the element was removed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_SUPER_TYPES">F_SUPER_TYPES</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Change flag indicating that one of the supertypes of an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IType.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IType</CODE></A>
has changed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#REMOVED">REMOVED</A></B></CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Status constant indicating that the element has been removed.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptElementDelta</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#getAddedChildren()">getAddedChildren</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns deltas for the children that have been added.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptElementDelta</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#getAffectedChildren()">getAffectedChildren</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns deltas for the affected (added, removed, or changed) children.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptElementDelta</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#getChangedChildren()">getChangedChildren</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns deltas for the children which have changed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElement.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptElement</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#getElement()">getElement</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the element that this delta describes a change to.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#getFlags()">getFlags</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns flags that describe how an element has changed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/eclipse/wst/jsdt/core/dom/JavaScriptUnit.html" title="class in org.eclipse.wst.jsdt.core.dom">JavaScriptUnit</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#getJavaScriptUnitAST()">getJavaScriptUnitAST</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the javaScript unit AST created by the last reconcile operation on this delta's element.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#getKind()">getKind</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the kind of this delta - one of <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#ADDED"><CODE>ADDED</CODE></A>, <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#REMOVED"><CODE>REMOVED</CODE></A>,
or <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#CHANGED"><CODE>CHANGED</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElement.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptElement</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#getMovedFromElement()">getMovedFromElement</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an element describing this element before it was moved
to its current location, or <code>null</code> if the
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_MOVED_FROM"><CODE>F_MOVED_FROM</CODE></A> change flag is not set.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElement.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptElement</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#getMovedToElement()">getMovedToElement</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an element describing this element in its new location,
or <code>null</code> if the <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_MOVED_TO"><CODE>F_MOVED_TO</CODE></A> change
flag is not set.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptElementDelta</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#getRemovedChildren()">getRemovedChildren</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns deltas for the children which have been removed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;IResourceDelta[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#getResourceDeltas()">getResourceDeltas</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the collection of resource deltas.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<!-- ============ FIELD DETAIL =========== -->
<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Field Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="ADDED"><!-- --></A><H3>
ADDED</H3>
<PRE>
static final int <B>ADDED</B></PRE>
<DL>
<DD>Status constant indicating that the element has been added.
Note that an added javaScript element delta has no children, as they are all implicitely added.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.ADDED">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="REMOVED"><!-- --></A><H3>
REMOVED</H3>
<PRE>
static final int <B>REMOVED</B></PRE>
<DL>
<DD>Status constant indicating that the element has been removed.
Note that a removed javaScript element delta has no children, as they are all implicitely removed.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.REMOVED">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="CHANGED"><!-- --></A><H3>
CHANGED</H3>
<PRE>
static final int <B>CHANGED</B></PRE>
<DL>
<DD>Status constant indicating that the element has been changed,
as described by the change flags.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#getFlags()"><CODE>getFlags()</CODE></A>,
<A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.CHANGED">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="F_CONTENT"><!-- --></A><H3>
F_CONTENT</H3>
<PRE>
static final int <B>F_CONTENT</B></PRE>
<DL>
<DD>Change flag indicating that the content of the element has changed.
This flag is only valid for elements which correspond to files.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.F_CONTENT">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="F_MODIFIERS"><!-- --></A><H3>
F_MODIFIERS</H3>
<PRE>
static final int <B>F_MODIFIERS</B></PRE>
<DL>
<DD>Change flag indicating that the modifiers of the element have changed.
This flag is only valid if the element is an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IMember.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IMember</CODE></A>.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.F_MODIFIERS">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="F_CHILDREN"><!-- --></A><H3>
F_CHILDREN</H3>
<PRE>
static final int <B>F_CHILDREN</B></PRE>
<DL>
<DD>Change flag indicating that there are changes to the children of the element.
This flag is only valid if the element is an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IParent.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IParent</CODE></A>.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.F_CHILDREN">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="F_MOVED_FROM"><!-- --></A><H3>
F_MOVED_FROM</H3>
<PRE>
static final int <B>F_MOVED_FROM</B></PRE>
<DL>
<DD>Change flag indicating that the element was moved from another location.
The location of the old element can be retrieved using <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#getMovedFromElement()"><CODE>getMovedFromElement()</CODE></A>.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.F_MOVED_FROM">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="F_MOVED_TO"><!-- --></A><H3>
F_MOVED_TO</H3>
<PRE>
static final int <B>F_MOVED_TO</B></PRE>
<DL>
<DD>Change flag indicating that the element was moved to another location.
The location of the new element can be retrieved using <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#getMovedToElement()"><CODE>getMovedToElement()</CODE></A>.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.F_MOVED_TO">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="F_ADDED_TO_CLASSPATH"><!-- --></A><H3>
F_ADDED_TO_CLASSPATH</H3>
<PRE>
static final int <B>F_ADDED_TO_CLASSPATH</B></PRE>
<DL>
<DD>Change flag indicating that a includepath entry corresponding to the element has been added to the project's includepath.
This flag is only valid if the element is an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IPackageFragmentRoot.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IPackageFragmentRoot</CODE></A>.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.F_ADDED_TO_CLASSPATH">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="F_REMOVED_FROM_CLASSPATH"><!-- --></A><H3>
F_REMOVED_FROM_CLASSPATH</H3>
<PRE>
static final int <B>F_REMOVED_FROM_CLASSPATH</B></PRE>
<DL>
<DD>Change flag indicating that a includepath entry corresponding to the element has been removed from the project's
includepath. This flag is only valid if the element is an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IPackageFragmentRoot.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IPackageFragmentRoot</CODE></A>.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.F_REMOVED_FROM_CLASSPATH">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="F_REORDER"><!-- --></A><H3>
F_REORDER</H3>
<PRE>
static final int <B>F_REORDER</B></PRE>
<DL>
<DD>Change flag indicating that the element has changed position relatively to its siblings.
If the element is an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IPackageFragmentRoot.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IPackageFragmentRoot</CODE></A>, a includepath entry corresponding
to the element has changed position in the project's includepath.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.F_REORDER">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="F_OPENED"><!-- --></A><H3>
F_OPENED</H3>
<PRE>
static final int <B>F_OPENED</B></PRE>
<DL>
<DD>Change flag indicating that the underlying <CODE>org.eclipse.core.resources.IProject</CODE> has been
opened. This flag is only valid if the element is an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptProject.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IJavaScriptProject</CODE></A>.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.F_OPENED">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="F_CLOSED"><!-- --></A><H3>
F_CLOSED</H3>
<PRE>
static final int <B>F_CLOSED</B></PRE>
<DL>
<DD>Change flag indicating that the underlying <CODE>org.eclipse.core.resources.IProject</CODE> has been
closed. This flag is only valid if the element is an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptProject.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IJavaScriptProject</CODE></A>.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.F_CLOSED">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="F_SUPER_TYPES"><!-- --></A><H3>
F_SUPER_TYPES</H3>
<PRE>
static final int <B>F_SUPER_TYPES</B></PRE>
<DL>
<DD>Change flag indicating that one of the supertypes of an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IType.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IType</CODE></A>
has changed.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.F_SUPER_TYPES">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="F_SOURCEATTACHED"><!-- --></A><H3>
F_SOURCEATTACHED</H3>
<PRE>
static final int <B>F_SOURCEATTACHED</B></PRE>
<DL>
<DD>Change flag indicating that the source attachment path or the source attachment root path of a includepath entry
corresponding to the element was added. This flag is only valid if the element is an
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IPackageFragmentRoot.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IPackageFragmentRoot</CODE></A>.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.F_SOURCEATTACHED">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="F_SOURCEDETACHED"><!-- --></A><H3>
F_SOURCEDETACHED</H3>
<PRE>
static final int <B>F_SOURCEDETACHED</B></PRE>
<DL>
<DD>Change flag indicating that the source attachment path or the source attachment root path of a includepath entry
corresponding to the element was removed. This flag is only valid if the element is an
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IPackageFragmentRoot.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IPackageFragmentRoot</CODE></A>.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.F_SOURCEDETACHED">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="F_FINE_GRAINED"><!-- --></A><H3>
F_FINE_GRAINED</H3>
<PRE>
static final int <B>F_FINE_GRAINED</B></PRE>
<DL>
<DD>Change flag indicating that this is a fine-grained delta, that is, an analysis down
to the members level was done to determine if there were structural changes to
members.
<p>
Clients can use this flag to find out if a javaScript unit
that have a <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_CONTENT"><CODE>F_CONTENT</CODE></A> change should assume that there are
no finer grained changes (<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_FINE_GRAINED"><CODE>F_FINE_GRAINED</CODE></A> is set) or if
finer grained changes were not considered (<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_FINE_GRAINED"><CODE>F_FINE_GRAINED</CODE></A>
is not set).
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.F_FINE_GRAINED">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="F_ARCHIVE_CONTENT_CHANGED"><!-- --></A><H3>
F_ARCHIVE_CONTENT_CHANGED</H3>
<PRE>
static final int <B>F_ARCHIVE_CONTENT_CHANGED</B></PRE>
<DL>
<DD>Change flag indicating that the element's archive content on the includepath has changed.
This flag is only valid if the element is an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IPackageFragmentRoot.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IPackageFragmentRoot</CODE></A>
which is an archive.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../org/eclipse/wst/jsdt/core/IPackageFragmentRoot.html#isArchive()"><CODE>IPackageFragmentRoot.isArchive()</CODE></A>,
<A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.F_ARCHIVE_CONTENT_CHANGED">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="F_PRIMARY_WORKING_COPY"><!-- --></A><H3>
F_PRIMARY_WORKING_COPY</H3>
<PRE>
static final int <B>F_PRIMARY_WORKING_COPY</B></PRE>
<DL>
<DD>Change flag indicating that a javaScript unit has become a primary working copy, or that a
primary working copy has reverted to a javaScript unit.
This flag is only valid if the element is an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptUnit.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IJavaScriptUnit</CODE></A>.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.F_PRIMARY_WORKING_COPY">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="F_INCLUDEPATH_CHANGED"><!-- --></A><H3>
F_INCLUDEPATH_CHANGED</H3>
<PRE>
static final int <B>F_INCLUDEPATH_CHANGED</B></PRE>
<DL>
<DD>Change flag indicating that the raw includepath (or the output folder) of a project has changed.
This flag is only valid if the element is an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptProject.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IJavaScriptProject</CODE></A>.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.F_INCLUDEPATH_CHANGED">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="F_PRIMARY_RESOURCE"><!-- --></A><H3>
F_PRIMARY_RESOURCE</H3>
<PRE>
static final int <B>F_PRIMARY_RESOURCE</B></PRE>
<DL>
<DD>Change flag indicating that the resource of a primary javaScript unit has changed.
This flag is only valid if the element is a primary <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptUnit.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IJavaScriptUnit</CODE></A>.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.F_PRIMARY_RESOURCE">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="F_AST_AFFECTED"><!-- --></A><H3>
F_AST_AFFECTED</H3>
<PRE>
static final int <B>F_AST_AFFECTED</B></PRE>
<DL>
<DD>Change flag indicating that a reconcile operation has affected the javaScript unit AST created in a
previous reconcile operation. Use <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#getJavaScriptUnitAST()"><CODE>getJavaScriptUnitAST()</CODE></A> to retrieve the AST (if any is available).
This flag is only valid if the element is an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptUnit.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IJavaScriptUnit</CODE></A> in working copy mode.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.F_AST_AFFECTED">Constant Field Values</A></DL>
</DL>
<HR>
<A NAME="F_CATEGORIES"><!-- --></A><H3>
F_CATEGORIES</H3>
<PRE>
static final int <B>F_CATEGORIES</B></PRE>
<DL>
<DD>Change flag indicating that the categories of the element have changed.
This flag is only valid if the element is an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IMember.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IMember</CODE></A>.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#org.eclipse.wst.jsdt.core.IJavaScriptElementDelta.F_CATEGORIES">Constant Field Values</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="getAddedChildren()"><!-- --></A><H3>
getAddedChildren</H3>
<PRE>
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptElementDelta</A>[] <B>getAddedChildren</B>()</PRE>
<DL>
<DD>Returns deltas for the children that have been added.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>deltas for the children that have been added</DL>
</DD>
</DL>
<HR>
<A NAME="getAffectedChildren()"><!-- --></A><H3>
getAffectedChildren</H3>
<PRE>
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptElementDelta</A>[] <B>getAffectedChildren</B>()</PRE>
<DL>
<DD>Returns deltas for the affected (added, removed, or changed) children.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>deltas for the affected (added, removed, or changed) children</DL>
</DD>
</DL>
<HR>
<A NAME="getJavaScriptUnitAST()"><!-- --></A><H3>
getJavaScriptUnitAST</H3>
<PRE>
<A HREF="../../../../../org/eclipse/wst/jsdt/core/dom/JavaScriptUnit.html" title="class in org.eclipse.wst.jsdt.core.dom">JavaScriptUnit</A> <B>getJavaScriptUnitAST</B>()</PRE>
<DL>
<DD>Returns the javaScript unit AST created by the last reconcile operation on this delta's element.
This returns a non-null value if and only if:
<ul>
<li>the last reconcile operation on this working copy requested an AST</li>
<li>this delta's element is an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptUnit.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IJavaScriptUnit</CODE></A> in working copy mode</li>
<li>the delta comes from a <A HREF="../../../../../org/eclipse/wst/jsdt/core/ElementChangedEvent.html#POST_RECONCILE"><CODE>ElementChangedEvent.POST_RECONCILE</CODE></A> event
</ul>
<P>
<DD><DL>
<DT><B>Returns:</B><DD>the AST created during the last reconcile operation<DT><B>See Also:</B><DD><CODE>IJavaScriptUnit#reconcile(int, boolean, WorkingCopyOwner, org.eclipse.core.runtime.IProgressMonitor)</CODE>,
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_AST_AFFECTED"><CODE>F_AST_AFFECTED</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="getChangedChildren()"><!-- --></A><H3>
getChangedChildren</H3>
<PRE>
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptElementDelta</A>[] <B>getChangedChildren</B>()</PRE>
<DL>
<DD>Returns deltas for the children which have changed.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>deltas for the children which have changed</DL>
</DD>
</DL>
<HR>
<A NAME="getElement()"><!-- --></A><H3>
getElement</H3>
<PRE>
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElement.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptElement</A> <B>getElement</B>()</PRE>
<DL>
<DD>Returns the element that this delta describes a change to.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>the element that this delta describes a change to</DL>
</DD>
</DL>
<HR>
<A NAME="getFlags()"><!-- --></A><H3>
getFlags</H3>
<PRE>
int <B>getFlags</B>()</PRE>
<DL>
<DD>Returns flags that describe how an element has changed.
Such flags should be tested using the <code>&</code> operand. For example:
<pre>
if ((delta.getFlags() & IJavaScriptElementDelta.F_CONTENT) != 0) {
// the delta indicates a content change
}
</pre>
<P>
<DD><DL>
<DT><B>Returns:</B><DD>flags that describe how an element has changed</DL>
</DD>
</DL>
<HR>
<A NAME="getKind()"><!-- --></A><H3>
getKind</H3>
<PRE>
int <B>getKind</B>()</PRE>
<DL>
<DD>Returns the kind of this delta - one of <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#ADDED"><CODE>ADDED</CODE></A>, <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#REMOVED"><CODE>REMOVED</CODE></A>,
or <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#CHANGED"><CODE>CHANGED</CODE></A>.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>the kind of this delta</DL>
</DD>
</DL>
<HR>
<A NAME="getMovedFromElement()"><!-- --></A><H3>
getMovedFromElement</H3>
<PRE>
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElement.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptElement</A> <B>getMovedFromElement</B>()</PRE>
<DL>
<DD>Returns an element describing this element before it was moved
to its current location, or <code>null</code> if the
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_MOVED_FROM"><CODE>F_MOVED_FROM</CODE></A> change flag is not set.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>an element describing this element before it was moved
to its current location, or <code>null</code> if the
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_MOVED_FROM"><CODE>F_MOVED_FROM</CODE></A> change flag is not set</DL>
</DD>
</DL>
<HR>
<A NAME="getMovedToElement()"><!-- --></A><H3>
getMovedToElement</H3>
<PRE>
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElement.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptElement</A> <B>getMovedToElement</B>()</PRE>
<DL>
<DD>Returns an element describing this element in its new location,
or <code>null</code> if the <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_MOVED_TO"><CODE>F_MOVED_TO</CODE></A> change
flag is not set.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>an element describing this element in its new location,
or <code>null</code> if the <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html#F_MOVED_TO"><CODE>F_MOVED_TO</CODE></A> change
flag is not set</DL>
</DD>
</DL>
<HR>
<A NAME="getRemovedChildren()"><!-- --></A><H3>
getRemovedChildren</H3>
<PRE>
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptElementDelta</A>[] <B>getRemovedChildren</B>()</PRE>
<DL>
<DD>Returns deltas for the children which have been removed.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>deltas for the children which have been removed</DL>
</DD>
</DL>
<HR>
<A NAME="getResourceDeltas()"><!-- --></A><H3>
getResourceDeltas</H3>
<PRE>
IResourceDelta[] <B>getResourceDeltas</B>()</PRE>
<DL>
<DD>Returns the collection of resource deltas.
<p>
Note that resource deltas, like JavaScript element deltas, are generally only valid
for the dynamic scope of an event notification. Clients must not hang on to
these objects.
</p>
<P>
<DD><DL>
<DT><B>Returns:</B><DD>the underlying resource deltas, or <code>null</code> if none</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/IJavaScriptElementDelta.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/IJavaScriptElement.html" title="interface in org.eclipse.wst.jsdt.core"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptModel.html" title="interface in org.eclipse.wst.jsdt.core"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/eclipse/wst/jsdt/core/IJavaScriptElementDelta.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="IJavaScriptElementDelta.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
</BODY>
</HTML>