blob: 78246edef8f7fbd91e030572960a06ea67540ab3 [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:16:14 CDT 2008 -->
<TITLE>
Uses of Package org.eclipse.wst.jsdt.core
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="Uses of Package org.eclipse.wst.jsdt.core";
}
</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="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="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;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/eclipse/wst/jsdt/core/package-use.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<CENTER>
<H2>
<B>Uses of Package<br>org.eclipse.wst.jsdt.core</B></H2>
</CENTER>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Packages that use <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.wst.jsdt.core"><B>org.eclipse.wst.jsdt.core</B></A></TD>
<TD>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.wst.jsdt.core.compiler"><B>org.eclipse.wst.jsdt.core.compiler</B></A></TD>
<TD>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.wst.jsdt.core.compiler.libraries"><B>org.eclipse.wst.jsdt.core.compiler.libraries</B></A></TD>
<TD>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.wst.jsdt.core.dom"><B>org.eclipse.wst.jsdt.core.dom</B></A></TD>
<TD>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.wst.jsdt.core.dom.rewrite"><B>org.eclipse.wst.jsdt.core.dom.rewrite</B></A></TD>
<TD>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.wst.jsdt.core.eval"><B>org.eclipse.wst.jsdt.core.eval</B></A></TD>
<TD>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.wst.jsdt.core.refactoring"><B>org.eclipse.wst.jsdt.core.refactoring</B></A></TD>
<TD>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.wst.jsdt.core.refactoring.descriptors"><B>org.eclipse.wst.jsdt.core.refactoring.descriptors</B></A></TD>
<TD>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.wst.jsdt.core.search"><B>org.eclipse.wst.jsdt.core.search</B></A></TD>
<TD>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.wst.jsdt.core.util"><B>org.eclipse.wst.jsdt.core.util</B></A></TD>
<TD>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.wst.jsdt.libraries"><B>org.eclipse.wst.jsdt.libraries</B></A></TD>
<TD>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.wst.jsdt.ui"><B>org.eclipse.wst.jsdt.ui</B></A></TD>
<TD>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.wst.jsdt.ui.refactoring"><B>org.eclipse.wst.jsdt.ui.refactoring</B></A></TD>
<TD>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.wst.jsdt.ui.search"><B>org.eclipse.wst.jsdt.ui.search</B></A></TD>
<TD>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.wst.jsdt.ui.text.folding"><B>org.eclipse.wst.jsdt.ui.text.folding</B></A></TD>
<TD>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.wst.jsdt.ui.text.java"><B>org.eclipse.wst.jsdt.ui.text.java</B></A></TD>
<TD>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.wst.jsdt.ui.wizards"><B>org.eclipse.wst.jsdt.ui.wizards</B></A></TD>
<TD>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.wst.jsdt.web.core.javascript"><B>org.eclipse.wst.jsdt.web.core.javascript</B></A></TD>
<TD>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.wst.jsdt.web.core.javascript.search"><B>org.eclipse.wst.jsdt.web.core.javascript.search</B></A></TD>
<TD>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.wst.jsdt.web.ui"><B>org.eclipse.wst.jsdt.web.ui</B></A></TD>
<TD>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.eclipse.wst.jsdt.web.ui.views.contentoutline"><B>org.eclipse.wst.jsdt.web.ui.views.contentoutline</B></A></TD>
<TD>&nbsp;&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.eclipse.wst.jsdt.core"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A> used by <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/BufferChangedEvent.html#org.eclipse.wst.jsdt.core"><B>BufferChangedEvent</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A buffer changed event describes how a buffer has changed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/CompletionContext.html#org.eclipse.wst.jsdt.core"><B>CompletionContext</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Completion context.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/CompletionProposal.html#org.eclipse.wst.jsdt.core"><B>CompletionProposal</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Completion proposal.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/CompletionRequestor.html#org.eclipse.wst.jsdt.core"><B>CompletionRequestor</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Abstract base class for a completion requestor which is passed completion
proposals as they are generated in response to a code assist request.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/ElementChangedEvent.html#org.eclipse.wst.jsdt.core"><B>ElementChangedEvent</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An element changed event describes a change to the structure or contents
of a tree of JavaScript elements.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IAccessRule.html#org.eclipse.wst.jsdt.core"><B>IAccessRule</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Describes an access rule to source and class files on a includepath entry.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IBuffer.html#org.eclipse.wst.jsdt.core"><B>IBuffer</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A buffer contains the text contents of a resource.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IBufferChangedListener.html#org.eclipse.wst.jsdt.core"><B>IBufferChangedListener</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A listener, which gets notified when the contents of a specific buffer
have changed, or when the buffer is closed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IBufferFactory.html#org.eclipse.wst.jsdt.core"><B>IBufferFactory</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/wst/jsdt/core/WorkingCopyOwner.html" title="class in org.eclipse.wst.jsdt.core"><CODE>WorkingCopyOwner</CODE></A> instead
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.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IClassFile.html#org.eclipse.wst.jsdt.core"><B>IClassFile</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents an entire non-editable JavaScript file.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/ICodeAssist.html#org.eclipse.wst.jsdt.core"><B>ICodeAssist</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Common protocol for JavaScript elements that support source code assist and code
resolve.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/ICorrectionRequestor.html#org.eclipse.wst.jsdt.core"><B>ICorrectionRequestor</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback interface for receiving javaScript problem correction.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IElementChangedListener.html#org.eclipse.wst.jsdt.core"><B>IElementChangedListener</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An element changed listener receives notification of changes to JavaScript elements
maintained by the JavaScript model.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IField.html#org.eclipse.wst.jsdt.core"><B>IField</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents a field declared in a type or a var declared at the file scope.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IFunction.html#org.eclipse.wst.jsdt.core"><B>IFunction</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents a function or a method (or constructor) declared in a type.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IFunctionContainer.html#org.eclipse.wst.jsdt.core"><B>IFunctionContainer</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents a container of methods and fields/vars (either an <code>IJavaScriptUnit</code>
or an <code>IType</code>).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IImportContainer.html#org.eclipse.wst.jsdt.core"><B>IImportContainer</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents an import container is a child of a JavaScript unit that contains
all (and only) the import declarations.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IImportDeclaration.html#org.eclipse.wst.jsdt.core"><B>IImportDeclaration</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents an import declaration in JavaScript unit.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IIncludePathAttribute.html#org.eclipse.wst.jsdt.core"><B>IIncludePathAttribute</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A includepath attribute defines a name/value pair that can be persisted with a includepath entry.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IIncludePathEntry.html#org.eclipse.wst.jsdt.core"><B>IIncludePathEntry</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An entry on a JavaScript project includepath identifying one or more package fragment
roots.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IInitializer.html#org.eclipse.wst.jsdt.core"><B>IInitializer</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents a stand-alone instance or class (static) initializer in a type.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJarEntryResource.html#org.eclipse.wst.jsdt.core"><B>IJarEntryResource</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A jar entry corresponding to a non-Java resource in an archive <A HREF="../../../../../org/eclipse/wst/jsdt/core/IPackageFragment.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IPackageFragment</CODE></A> or <A HREF="../../../../../org/eclipse/wst/jsdt/core/IPackageFragmentRoot.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IPackageFragmentRoot</CODE></A>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptElement.html#org.eclipse.wst.jsdt.core"><B>IJavaScriptElement</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Common protocol for all elements provided by the JavaScript model.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptElementDelta.html#org.eclipse.wst.jsdt.core"><B>IJavaScriptElementDelta</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A JavaScript element delta describes changes in JavaScript element between two discrete
points in time.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptModel.html#org.eclipse.wst.jsdt.core"><B>IJavaScriptModel</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represent the root JavaScript element corresponding to the workspace.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptModelStatus.html#org.eclipse.wst.jsdt.core"><B>IJavaScriptModelStatus</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents the outcome of an JavaScript model operation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptProject.html#org.eclipse.wst.jsdt.core"><B>IJavaScriptProject</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A JavaScript project represents a view of a project resource in terms of JavaScript
elements such as package fragments, types, methods and fields.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptUnit.html#org.eclipse.wst.jsdt.core"><B>IJavaScriptUnit</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents an entire JavaScript file (source file with one of the
<A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptCore.html#getJavaScriptLikeExtensions()"><CODE>JavaScript-like extensions</CODE></A>).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJsGlobalScopeContainer.html#org.eclipse.wst.jsdt.core"><B>IJsGlobalScopeContainer</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interface of a includepath container.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJsGlobalScopeContainerInitializer.html#org.eclipse.wst.jsdt.core"><B>IJsGlobalScopeContainerInitializer</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Provisional API: This class/interface is part of an interim API that is still under development and expected to
change significantly before reaching stability.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/ILookupScope.html#org.eclipse.wst.jsdt.core"><B>ILookupScope</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Provisional API: This class/interface is part of an interim API that is still under development and expected to
change significantly before reaching stability.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IMember.html#org.eclipse.wst.jsdt.core"><B>IMember</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Common protocol for JavaScript elements that can be members of javaScript files or types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IOpenable.html#org.eclipse.wst.jsdt.core"><B>IOpenable</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Common protocol for JavaScript elements that must be opened before they can be
navigated or modified.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IPackageDeclaration.html#org.eclipse.wst.jsdt.core"><B>IPackageDeclaration</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents a package declaration in JavaScript compilation unit.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IPackageFragment.html#org.eclipse.wst.jsdt.core"><B>IPackageFragment</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A package fragment (or source folder) is a portion of the workspace corresponding to an entire package,
or to a portion thereof.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IPackageFragmentRoot.html#org.eclipse.wst.jsdt.core"><B>IPackageFragmentRoot</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A package fragment root (or source folder root) contains a set of source folders (package fragments).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IParent.html#org.eclipse.wst.jsdt.core"><B>IParent</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Common protocol for JavaScript elements that contain other JavaScript elements.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IProblemRequestor.html#org.eclipse.wst.jsdt.core"><B>IProblemRequestor</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A callback interface for receiving javaScript problem as they are discovered
by some JavaScript operation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IRegion.html#org.eclipse.wst.jsdt.core"><B>IRegion</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A JavaScript model region describes a hierarchical set of elements.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/ISourceManipulation.html#org.eclipse.wst.jsdt.core"><B>ISourceManipulation</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Common protocol for JavaScript elements that support source code manipulations such
as copy, move, rename, and delete.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/ISourceRange.html#org.eclipse.wst.jsdt.core"><B>ISourceRange</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A source range defines an element's source coordinates relative to
its source buffer.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/ISourceReference.html#org.eclipse.wst.jsdt.core"><B>ISourceReference</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Common protocol for JavaScript elements that have associated source code.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IType.html#org.eclipse.wst.jsdt.core"><B>IType</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents a source type in a JavaScript file (either a top-level
type, a member type, or a local type)
The children are of type <code>IMember</code>, which includes <code>IField</code>,
<code>IFunction</code>, <code>IInitializer</code> and <code>IType</code>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/ITypeHierarchy.html#org.eclipse.wst.jsdt.core"><B>ITypeHierarchy</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A type hierarchy provides navigations between a type and its resolved
supertypes and subtypes for a specific type or for all types within a region.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/ITypeHierarchyChangedListener.html#org.eclipse.wst.jsdt.core"><B>ITypeHierarchyChangedListener</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A listener which gets notified when a particular type hierarchy object
changes.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/ITypeParameter.html#org.eclipse.wst.jsdt.core"><B>ITypeParameter</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents a type parameter defined by a type of a method
in a compilation unit or a class file.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/ITypeRoot.html#org.eclipse.wst.jsdt.core"><B>ITypeRoot</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents an entire JavaScript type root (either an <code>IJavaScriptUnit</code>
or an <code>IClassFile</code>).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IWorkingCopy.html#org.eclipse.wst.jsdt.core"><B>IWorkingCopy</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptUnit.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IJavaScriptUnit</CODE></A> instead
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.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/JavaScriptCore.html#org.eclipse.wst.jsdt.core"><B>JavaScriptCore</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The plug-in runtime class for the JavaScript model plug-in containing the core
(UI-free) support for JavaScript projects.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/JavaScriptModelException.html#org.eclipse.wst.jsdt.core"><B>JavaScriptModelException</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A checked exception representing a failure in the JavaScript model.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/JsGlobalScopeContainerInitializer.html#org.eclipse.wst.jsdt.core"><B>JsGlobalScopeContainerInitializer</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Abstract base implementation of all includepath container initializer.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/JsGlobalScopeVariableInitializer.html#org.eclipse.wst.jsdt.core"><B>JsGlobalScopeVariableInitializer</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Abstract base implementation of all includepath variable initializers.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/LibrarySuperType.html#org.eclipse.wst.jsdt.core"><B>LibrarySuperType</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Provisional API: This class/interface is part of an interim API that is still under development and expected to
change significantly before reaching stability.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/WorkingCopyOwner.html#org.eclipse.wst.jsdt.core"><B>WorkingCopyOwner</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The owner of an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptUnit.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IJavaScriptUnit</CODE></A> handle in working copy mode.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.eclipse.wst.jsdt.core.compiler"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A> used by <A HREF="../../../../../org/eclipse/wst/jsdt/core/compiler/package-summary.html">org.eclipse.wst.jsdt.core.compiler</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptElementDelta.html#org.eclipse.wst.jsdt.core.compiler"><B>IJavaScriptElementDelta</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A JavaScript element delta describes changes in JavaScript element between two discrete
points in time.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptProject.html#org.eclipse.wst.jsdt.core.compiler"><B>IJavaScriptProject</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A JavaScript project represents a view of a project resource in terms of JavaScript
elements such as package fragments, types, methods and fields.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptUnit.html#org.eclipse.wst.jsdt.core.compiler"><B>IJavaScriptUnit</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents an entire JavaScript file (source file with one of the
<A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptCore.html#getJavaScriptLikeExtensions()"><CODE>JavaScript-like extensions</CODE></A>).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/JavaScriptModelException.html#org.eclipse.wst.jsdt.core.compiler"><B>JavaScriptModelException</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A checked exception representing a failure in the JavaScript model.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.eclipse.wst.jsdt.core.compiler.libraries"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A> used by <A HREF="../../../../../org/eclipse/wst/jsdt/core/compiler/libraries/package-summary.html">org.eclipse.wst.jsdt.core.compiler.libraries</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptProject.html#org.eclipse.wst.jsdt.core.compiler.libraries"><B>IJavaScriptProject</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A JavaScript project represents a view of a project resource in terms of JavaScript
elements such as package fragments, types, methods and fields.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJsGlobalScopeContainer.html#org.eclipse.wst.jsdt.core.compiler.libraries"><B>IJsGlobalScopeContainer</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interface of a includepath container.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJsGlobalScopeContainerInitializer.html#org.eclipse.wst.jsdt.core.compiler.libraries"><B>IJsGlobalScopeContainerInitializer</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Provisional API: This class/interface is part of an interim API that is still under development and expected to
change significantly before reaching stability.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/JsGlobalScopeContainerInitializer.html#org.eclipse.wst.jsdt.core.compiler.libraries"><B>JsGlobalScopeContainerInitializer</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Abstract base implementation of all includepath container initializer.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.eclipse.wst.jsdt.core.dom"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A> used by <A HREF="../../../../../org/eclipse/wst/jsdt/core/dom/package-summary.html">org.eclipse.wst.jsdt.core.dom</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IClassFile.html#org.eclipse.wst.jsdt.core.dom"><B>IClassFile</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents an entire non-editable JavaScript file.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptElement.html#org.eclipse.wst.jsdt.core.dom"><B>IJavaScriptElement</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Common protocol for all elements provided by the JavaScript model.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptProject.html#org.eclipse.wst.jsdt.core.dom"><B>IJavaScriptProject</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A JavaScript project represents a view of a project resource in terms of JavaScript
elements such as package fragments, types, methods and fields.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptUnit.html#org.eclipse.wst.jsdt.core.dom"><B>IJavaScriptUnit</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents an entire JavaScript file (source file with one of the
<A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptCore.html#getJavaScriptLikeExtensions()"><CODE>JavaScript-like extensions</CODE></A>).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/ITypeRoot.html#org.eclipse.wst.jsdt.core.dom"><B>ITypeRoot</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents an entire JavaScript type root (either an <code>IJavaScriptUnit</code>
or an <code>IClassFile</code>).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/WorkingCopyOwner.html#org.eclipse.wst.jsdt.core.dom"><B>WorkingCopyOwner</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The owner of an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptUnit.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IJavaScriptUnit</CODE></A> handle in working copy mode.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.eclipse.wst.jsdt.core.dom.rewrite"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A> used by <A HREF="../../../../../org/eclipse/wst/jsdt/core/dom/rewrite/package-summary.html">org.eclipse.wst.jsdt.core.dom.rewrite</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptUnit.html#org.eclipse.wst.jsdt.core.dom.rewrite"><B>IJavaScriptUnit</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents an entire JavaScript file (source file with one of the
<A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptCore.html#getJavaScriptLikeExtensions()"><CODE>JavaScript-like extensions</CODE></A>).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/JavaScriptModelException.html#org.eclipse.wst.jsdt.core.dom.rewrite"><B>JavaScriptModelException</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A checked exception representing a failure in the JavaScript model.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.eclipse.wst.jsdt.core.eval"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A> used by <A HREF="../../../../../org/eclipse/wst/jsdt/core/eval/package-summary.html">org.eclipse.wst.jsdt.core.eval</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/CompletionRequestor.html#org.eclipse.wst.jsdt.core.eval"><B>CompletionRequestor</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Abstract base class for a completion requestor which is passed completion
proposals as they are generated in response to a code assist request.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/ICompletionRequestor.html#org.eclipse.wst.jsdt.core.eval"><B>ICompletionRequestor</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/wst/jsdt/core/CompletionRequestor.html" title="class in org.eclipse.wst.jsdt.core"><CODE>CompletionRequestor</CODE></A> instead.
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.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptElement.html#org.eclipse.wst.jsdt.core.eval"><B>IJavaScriptElement</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Common protocol for all elements provided by the JavaScript model.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptProject.html#org.eclipse.wst.jsdt.core.eval"><B>IJavaScriptProject</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A JavaScript project represents a view of a project resource in terms of JavaScript
elements such as package fragments, types, methods and fields.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IType.html#org.eclipse.wst.jsdt.core.eval"><B>IType</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents a source type in a JavaScript file (either a top-level
type, a member type, or a local type)
The children are of type <code>IMember</code>, which includes <code>IField</code>,
<code>IFunction</code>, <code>IInitializer</code> and <code>IType</code>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/JavaScriptModelException.html#org.eclipse.wst.jsdt.core.eval"><B>JavaScriptModelException</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A checked exception representing a failure in the JavaScript model.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/WorkingCopyOwner.html#org.eclipse.wst.jsdt.core.eval"><B>WorkingCopyOwner</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The owner of an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptUnit.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IJavaScriptUnit</CODE></A> handle in working copy mode.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.eclipse.wst.jsdt.core.refactoring"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A> used by <A HREF="../../../../../org/eclipse/wst/jsdt/core/refactoring/package-summary.html">org.eclipse.wst.jsdt.core.refactoring</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptElement.html#org.eclipse.wst.jsdt.core.refactoring"><B>IJavaScriptElement</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Common protocol for all elements provided by the JavaScript model.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.eclipse.wst.jsdt.core.refactoring.descriptors"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A> used by <A HREF="../../../../../org/eclipse/wst/jsdt/core/refactoring/descriptors/package-summary.html">org.eclipse.wst.jsdt.core.refactoring.descriptors</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptElement.html#org.eclipse.wst.jsdt.core.refactoring.descriptors"><B>IJavaScriptElement</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Common protocol for all elements provided by the JavaScript model.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptUnit.html#org.eclipse.wst.jsdt.core.refactoring.descriptors"><B>IJavaScriptUnit</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents an entire JavaScript file (source file with one of the
<A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptCore.html#getJavaScriptLikeExtensions()"><CODE>JavaScript-like extensions</CODE></A>).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IMember.html#org.eclipse.wst.jsdt.core.refactoring.descriptors"><B>IMember</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Common protocol for JavaScript elements that can be members of javaScript files or types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IPackageFragment.html#org.eclipse.wst.jsdt.core.refactoring.descriptors"><B>IPackageFragment</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A package fragment (or source folder) is a portion of the workspace corresponding to an entire package,
or to a portion thereof.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IPackageFragmentRoot.html#org.eclipse.wst.jsdt.core.refactoring.descriptors"><B>IPackageFragmentRoot</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A package fragment root (or source folder root) contains a set of source folders (package fragments).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/ISourceRange.html#org.eclipse.wst.jsdt.core.refactoring.descriptors"><B>ISourceRange</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A source range defines an element's source coordinates relative to
its source buffer.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IType.html#org.eclipse.wst.jsdt.core.refactoring.descriptors"><B>IType</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents a source type in a JavaScript file (either a top-level
type, a member type, or a local type)
The children are of type <code>IMember</code>, which includes <code>IField</code>,
<code>IFunction</code>, <code>IInitializer</code> and <code>IType</code>.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.eclipse.wst.jsdt.core.search"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A> used by <A HREF="../../../../../org/eclipse/wst/jsdt/core/search/package-summary.html">org.eclipse.wst.jsdt.core.search</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptElement.html#org.eclipse.wst.jsdt.core.search"><B>IJavaScriptElement</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Common protocol for all elements provided by the JavaScript model.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptUnit.html#org.eclipse.wst.jsdt.core.search"><B>IJavaScriptUnit</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents an entire JavaScript file (source file with one of the
<A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptCore.html#getJavaScriptLikeExtensions()"><CODE>JavaScript-like extensions</CODE></A>).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IPackageFragmentRoot.html#org.eclipse.wst.jsdt.core.search"><B>IPackageFragmentRoot</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A package fragment root (or source folder root) contains a set of source folders (package fragments).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IType.html#org.eclipse.wst.jsdt.core.search"><B>IType</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents a source type in a JavaScript file (either a top-level
type, a member type, or a local type)
The children are of type <code>IMember</code>, which includes <code>IField</code>,
<code>IFunction</code>, <code>IInitializer</code> and <code>IType</code>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/JavaScriptModelException.html#org.eclipse.wst.jsdt.core.search"><B>JavaScriptModelException</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A checked exception representing a failure in the JavaScript model.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/WorkingCopyOwner.html#org.eclipse.wst.jsdt.core.search"><B>WorkingCopyOwner</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The owner of an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptUnit.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IJavaScriptUnit</CODE></A> handle in working copy mode.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.eclipse.wst.jsdt.core.util"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A> used by <A HREF="../../../../../org/eclipse/wst/jsdt/core/util/package-summary.html">org.eclipse.wst.jsdt.core.util</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptUnit.html#org.eclipse.wst.jsdt.core.util"><B>IJavaScriptUnit</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents an entire JavaScript file (source file with one of the
<A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptCore.html#getJavaScriptLikeExtensions()"><CODE>JavaScript-like extensions</CODE></A>).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/JavaScriptModelException.html#org.eclipse.wst.jsdt.core.util"><B>JavaScriptModelException</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A checked exception representing a failure in the JavaScript model.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.eclipse.wst.jsdt.libraries"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A> used by <A HREF="../../../../../org/eclipse/wst/jsdt/libraries/package-summary.html">org.eclipse.wst.jsdt.libraries</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IIncludePathEntry.html#org.eclipse.wst.jsdt.libraries"><B>IIncludePathEntry</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An entry on a JavaScript project includepath identifying one or more package fragment
roots.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptProject.html#org.eclipse.wst.jsdt.libraries"><B>IJavaScriptProject</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A JavaScript project represents a view of a project resource in terms of JavaScript
elements such as package fragments, types, methods and fields.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJsGlobalScopeContainer.html#org.eclipse.wst.jsdt.libraries"><B>IJsGlobalScopeContainer</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Interface of a includepath container.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJsGlobalScopeContainerInitializer.html#org.eclipse.wst.jsdt.libraries"><B>IJsGlobalScopeContainerInitializer</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Provisional API: This class/interface is part of an interim API that is still under development and expected to
change significantly before reaching stability.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/JsGlobalScopeContainerInitializer.html#org.eclipse.wst.jsdt.libraries"><B>JsGlobalScopeContainerInitializer</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Abstract base implementation of all includepath container initializer.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.eclipse.wst.jsdt.ui"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A> used by <A HREF="../../../../../org/eclipse/wst/jsdt/ui/package-summary.html">org.eclipse.wst.jsdt.ui</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IClassFile.html#org.eclipse.wst.jsdt.ui"><B>IClassFile</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents an entire non-editable JavaScript file.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IField.html#org.eclipse.wst.jsdt.ui"><B>IField</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents a field declared in a type or a var declared at the file scope.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IFunction.html#org.eclipse.wst.jsdt.ui"><B>IFunction</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents a function or a method (or constructor) declared in a type.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IIncludePathEntry.html#org.eclipse.wst.jsdt.ui"><B>IIncludePathEntry</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An entry on a JavaScript project includepath identifying one or more package fragment
roots.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IInitializer.html#org.eclipse.wst.jsdt.ui"><B>IInitializer</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents a stand-alone instance or class (static) initializer in a type.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptElement.html#org.eclipse.wst.jsdt.ui"><B>IJavaScriptElement</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Common protocol for all elements provided by the JavaScript model.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptProject.html#org.eclipse.wst.jsdt.ui"><B>IJavaScriptProject</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A JavaScript project represents a view of a project resource in terms of JavaScript
elements such as package fragments, types, methods and fields.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptUnit.html#org.eclipse.wst.jsdt.ui"><B>IJavaScriptUnit</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents an entire JavaScript file (source file with one of the
<A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptCore.html#getJavaScriptLikeExtensions()"><CODE>JavaScript-like extensions</CODE></A>).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/ILocalVariable.html#org.eclipse.wst.jsdt.ui"><B>ILocalVariable</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents a local variable declared in a method..</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IMember.html#org.eclipse.wst.jsdt.ui"><B>IMember</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Common protocol for JavaScript elements that can be members of javaScript files or types.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IPackageFragment.html#org.eclipse.wst.jsdt.ui"><B>IPackageFragment</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A package fragment (or source folder) is a portion of the workspace corresponding to an entire package,
or to a portion thereof.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IPackageFragmentRoot.html#org.eclipse.wst.jsdt.ui"><B>IPackageFragmentRoot</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A package fragment root (or source folder root) contains a set of source folders (package fragments).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IType.html#org.eclipse.wst.jsdt.ui"><B>IType</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents a source type in a JavaScript file (either a top-level
type, a member type, or a local type)
The children are of type <code>IMember</code>, which includes <code>IField</code>,
<code>IFunction</code>, <code>IInitializer</code> and <code>IType</code>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/JavaScriptModelException.html#org.eclipse.wst.jsdt.ui"><B>JavaScriptModelException</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A checked exception representing a failure in the JavaScript model.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.eclipse.wst.jsdt.ui.refactoring"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A> used by <A HREF="../../../../../org/eclipse/wst/jsdt/ui/refactoring/package-summary.html">org.eclipse.wst.jsdt.ui.refactoring</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IField.html#org.eclipse.wst.jsdt.ui.refactoring"><B>IField</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents a field declared in a type or a var declared at the file scope.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IFunction.html#org.eclipse.wst.jsdt.ui.refactoring"><B>IFunction</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents a function or a method (or constructor) declared in a type.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptProject.html#org.eclipse.wst.jsdt.ui.refactoring"><B>IJavaScriptProject</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A JavaScript project represents a view of a project resource in terms of JavaScript
elements such as package fragments, types, methods and fields.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptUnit.html#org.eclipse.wst.jsdt.ui.refactoring"><B>IJavaScriptUnit</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents an entire JavaScript file (source file with one of the
<A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptCore.html#getJavaScriptLikeExtensions()"><CODE>JavaScript-like extensions</CODE></A>).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/ILocalVariable.html#org.eclipse.wst.jsdt.ui.refactoring"><B>ILocalVariable</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents a local variable declared in a method..</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IPackageFragment.html#org.eclipse.wst.jsdt.ui.refactoring"><B>IPackageFragment</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A package fragment (or source folder) is a portion of the workspace corresponding to an entire package,
or to a portion thereof.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IPackageFragmentRoot.html#org.eclipse.wst.jsdt.ui.refactoring"><B>IPackageFragmentRoot</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A package fragment root (or source folder root) contains a set of source folders (package fragments).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IType.html#org.eclipse.wst.jsdt.ui.refactoring"><B>IType</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents a source type in a JavaScript file (either a top-level
type, a member type, or a local type)
The children are of type <code>IMember</code>, which includes <code>IField</code>,
<code>IFunction</code>, <code>IInitializer</code> and <code>IType</code>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/ITypeParameter.html#org.eclipse.wst.jsdt.ui.refactoring"><B>ITypeParameter</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents a type parameter defined by a type of a method
in a compilation unit or a class file.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.eclipse.wst.jsdt.ui.search"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A> used by <A HREF="../../../../../org/eclipse/wst/jsdt/ui/search/package-summary.html">org.eclipse.wst.jsdt.ui.search</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptElement.html#org.eclipse.wst.jsdt.ui.search"><B>IJavaScriptElement</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Common protocol for all elements provided by the JavaScript model.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.eclipse.wst.jsdt.ui.text.folding"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A> used by <A HREF="../../../../../org/eclipse/wst/jsdt/ui/text/folding/package-summary.html">org.eclipse.wst.jsdt.ui.text.folding</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptElement.html#org.eclipse.wst.jsdt.ui.text.folding"><B>IJavaScriptElement</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Common protocol for all elements provided by the JavaScript model.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.eclipse.wst.jsdt.ui.text.java"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A> used by <A HREF="../../../../../org/eclipse/wst/jsdt/ui/text/java/package-summary.html">org.eclipse.wst.jsdt.ui.text.java</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/CompletionContext.html#org.eclipse.wst.jsdt.ui.text.java"><B>CompletionContext</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Completion context.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/CompletionProposal.html#org.eclipse.wst.jsdt.ui.text.java"><B>CompletionProposal</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Completion proposal.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/CompletionRequestor.html#org.eclipse.wst.jsdt.ui.text.java"><B>CompletionRequestor</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Abstract base class for a completion requestor which is passed completion
proposals as they are generated in response to a code assist request.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptProject.html#org.eclipse.wst.jsdt.ui.text.java"><B>IJavaScriptProject</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A JavaScript project represents a view of a project resource in terms of JavaScript
elements such as package fragments, types, methods and fields.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptUnit.html#org.eclipse.wst.jsdt.ui.text.java"><B>IJavaScriptUnit</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents an entire JavaScript file (source file with one of the
<A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptCore.html#getJavaScriptLikeExtensions()"><CODE>JavaScript-like extensions</CODE></A>).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IType.html#org.eclipse.wst.jsdt.ui.text.java"><B>IType</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents a source type in a JavaScript file (either a top-level
type, a member type, or a local type)
The children are of type <code>IMember</code>, which includes <code>IField</code>,
<code>IFunction</code>, <code>IInitializer</code> and <code>IType</code>.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.eclipse.wst.jsdt.ui.wizards"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A> used by <A HREF="../../../../../org/eclipse/wst/jsdt/ui/wizards/package-summary.html">org.eclipse.wst.jsdt.ui.wizards</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IIncludePathAttribute.html#org.eclipse.wst.jsdt.ui.wizards"><B>IIncludePathAttribute</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A includepath attribute defines a name/value pair that can be persisted with a includepath entry.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IIncludePathEntry.html#org.eclipse.wst.jsdt.ui.wizards"><B>IIncludePathEntry</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An entry on a JavaScript project includepath identifying one or more package fragment
roots.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptProject.html#org.eclipse.wst.jsdt.ui.wizards"><B>IJavaScriptProject</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A JavaScript project represents a view of a project resource in terms of JavaScript
elements such as package fragments, types, methods and fields.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IPackageFragment.html#org.eclipse.wst.jsdt.ui.wizards"><B>IPackageFragment</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A package fragment (or source folder) is a portion of the workspace corresponding to an entire package,
or to a portion thereof.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IPackageFragmentRoot.html#org.eclipse.wst.jsdt.ui.wizards"><B>IPackageFragmentRoot</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A package fragment root (or source folder root) contains a set of source folders (package fragments).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IType.html#org.eclipse.wst.jsdt.ui.wizards"><B>IType</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents a source type in a JavaScript file (either a top-level
type, a member type, or a local type)
The children are of type <code>IMember</code>, which includes <code>IField</code>,
<code>IFunction</code>, <code>IInitializer</code> and <code>IType</code>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/LibrarySuperType.html#org.eclipse.wst.jsdt.ui.wizards"><B>LibrarySuperType</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Provisional API: This class/interface is part of an interim API that is still under development and expected to
change significantly before reaching stability.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.eclipse.wst.jsdt.web.core.javascript"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A> used by <A HREF="../../../../../org/eclipse/wst/jsdt/web/core/javascript/package-summary.html">org.eclipse.wst.jsdt.web.core.javascript</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IBuffer.html#org.eclipse.wst.jsdt.web.core.javascript"><B>IBuffer</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A buffer contains the text contents of a resource.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptElement.html#org.eclipse.wst.jsdt.web.core.javascript"><B>IJavaScriptElement</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Common protocol for all elements provided by the JavaScript model.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptProject.html#org.eclipse.wst.jsdt.web.core.javascript"><B>IJavaScriptProject</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A JavaScript project represents a view of a project resource in terms of JavaScript
elements such as package fragments, types, methods and fields.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptUnit.html#org.eclipse.wst.jsdt.web.core.javascript"><B>IJavaScriptUnit</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Represents an entire JavaScript file (source file with one of the
<A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptCore.html#getJavaScriptLikeExtensions()"><CODE>JavaScript-like extensions</CODE></A>).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/WorkingCopyOwner.html#org.eclipse.wst.jsdt.web.core.javascript"><B>WorkingCopyOwner</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The owner of an <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptUnit.html" title="interface in org.eclipse.wst.jsdt.core"><CODE>IJavaScriptUnit</CODE></A> handle in working copy mode.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.eclipse.wst.jsdt.web.core.javascript.search"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A> used by <A HREF="../../../../../org/eclipse/wst/jsdt/web/core/javascript/search/package-summary.html">org.eclipse.wst.jsdt.web.core.javascript.search</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptElement.html#org.eclipse.wst.jsdt.web.core.javascript.search"><B>IJavaScriptElement</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Common protocol for all elements provided by the JavaScript model.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.eclipse.wst.jsdt.web.ui"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A> used by <A HREF="../../../../../org/eclipse/wst/jsdt/web/ui/package-summary.html">org.eclipse.wst.jsdt.web.ui</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptProject.html#org.eclipse.wst.jsdt.web.ui"><B>IJavaScriptProject</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A JavaScript project represents a view of a project resource in terms of JavaScript
elements such as package fragments, types, methods and fields.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.eclipse.wst.jsdt.web.ui.views.contentoutline"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Classes in <A HREF="../../../../../org/eclipse/wst/jsdt/core/package-summary.html">org.eclipse.wst.jsdt.core</A> used by <A HREF="../../../../../org/eclipse/wst/jsdt/web/ui/views/contentoutline/package-summary.html">org.eclipse.wst.jsdt.web.ui.views.contentoutline</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/class-use/IJavaScriptElement.html#org.eclipse.wst.jsdt.web.ui.views.contentoutline"><B>IJavaScriptElement</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Common protocol for all elements provided by the JavaScript model.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../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="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="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;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html?org/eclipse/wst/jsdt/core/package-use.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
</BODY>
</HTML>