blob: f82758dc31eebe0245e52abaa59dfc010fe7aeb9 [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:49 CDT 2008 -->
<TITLE>
JavaScriptConventions
</TITLE>
<META NAME="keywords" CONTENT="org.eclipse.wst.jsdt.core.JavaScriptConventions class">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="JavaScriptConventions";
}
</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/JavaScriptConventions.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/IWorkingCopy.html" title="interface in org.eclipse.wst.jsdt.core"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptCore.html" title="class 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/JavaScriptConventions.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="JavaScriptConventions.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&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>
Class JavaScriptConventions</H2>
<PRE>
java.lang.Object
<IMG SRC="../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.wst.jsdt.core.JavaScriptConventions</B>
</PRE>
<HR>
<DL>
<DT><PRE>public final class <B>JavaScriptConventions</B><DT>extends java.lang.Object</DL>
</PRE>
<P>
Provides methods for checking JavaScript-specific conventions such as name syntax.
<p>
This class provides static methods and constants only; it is not intended to be
instantiated or subclassed 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>
<!-- ========== 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>static&nbsp;IStatus</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateClassFileName(java.lang.String, java.lang.String, java.lang.String)">validateClassFileName</A></B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;sourceLevel,
java.lang.String&nbsp;complianceLevel)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptModelStatus.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptModelStatus</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateClasspath(org.eclipse.wst.jsdt.core.IJavaScriptProject, org.eclipse.wst.jsdt.core.IIncludePathEntry[], IPath)">validateClasspath</A></B>(<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptProject.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptProject</A>&nbsp;javaProject,
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IIncludePathEntry.html" title="interface in org.eclipse.wst.jsdt.core">IIncludePathEntry</A>[]&nbsp;rawClasspath,
IPath&nbsp;projectOutputLocation)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validate a given includepath and output location for a project, using the following rules:
Includepath entries cannot collide with each other; that is, all entry paths must be unique.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptModelStatus.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptModelStatus</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateClasspathEntry(org.eclipse.wst.jsdt.core.IJavaScriptProject, org.eclipse.wst.jsdt.core.IIncludePathEntry, boolean)">validateClasspathEntry</A></B>(<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptProject.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptProject</A>&nbsp;project,
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IIncludePathEntry.html" title="interface in org.eclipse.wst.jsdt.core">IIncludePathEntry</A>&nbsp;entry,
boolean&nbsp;checkSourceAttachment)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a JavaScript model status describing the problem related to this includepath entry if any,
a status object with code <code>IStatus.OK</code> if the entry is fine (that is, if the
given includepath entry denotes a valid element to be referenced onto a includepath).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;IStatus</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateCompilationUnitName(java.lang.String)">validateCompilationUnitName</A></B>(java.lang.String&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateCompilationUnitName(java.lang.String, java.lang.String, java.lang.String)"><CODE>validateCompilationUnitName(String id, String sourceLevel, String complianceLevel)</CODE></A> instead</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;IStatus</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateCompilationUnitName(java.lang.String, java.lang.String, java.lang.String)">validateCompilationUnitName</A></B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;sourceLevel,
java.lang.String&nbsp;complianceLevel)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validate the given javaScript unit name for the given source and compliance levels.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;IStatus</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateFieldName(java.lang.String)">validateFieldName</A></B>(java.lang.String&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateFieldName(java.lang.String, java.lang.String, java.lang.String)"><CODE>validateFieldName(String id, String sourceLevel, String complianceLevel)</CODE></A> instead</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;IStatus</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateFieldName(java.lang.String, java.lang.String, java.lang.String)">validateFieldName</A></B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;sourceLevel,
java.lang.String&nbsp;complianceLevel)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validate the given var or field name for the given source and compliance levels.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;IStatus</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateFunctionName(java.lang.String)">validateFunctionName</A></B>(java.lang.String&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateFunctionName(java.lang.String, java.lang.String, java.lang.String)"><CODE>validateFunctionName(String id, String sourceLevel, String complianceLevel)</CODE></A> instead</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;IStatus</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateFunctionName(java.lang.String, java.lang.String, java.lang.String)">validateFunctionName</A></B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;sourceLevel,
java.lang.String&nbsp;complianceLevel)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validate the given function name for the given source and compliance levels.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;IStatus</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateIdentifier(java.lang.String)">validateIdentifier</A></B>(java.lang.String&nbsp;id)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateIdentifier(java.lang.String, java.lang.String, java.lang.String)"><CODE>validateIdentifier(String id, String sourceLevel, String complianceLevel)</CODE></A> instead</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;IStatus</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateIdentifier(java.lang.String, java.lang.String, java.lang.String)">validateIdentifier</A></B>(java.lang.String&nbsp;id,
java.lang.String&nbsp;sourceLevel,
java.lang.String&nbsp;complianceLevel)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validate the given JavaScript identifier for the given source and compliance levels
The identifier must not have the same spelling as a JavaScript keyword,
boolean literal (<code>"true"</code>, <code>"false"</code>), or null literal (<code>"null"</code>).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;IStatus</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateImportDeclaration(java.lang.String, java.lang.String, java.lang.String)">validateImportDeclaration</A></B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;sourceLevel,
java.lang.String&nbsp;complianceLevel)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validate the given import declaration name for the given source and compliance levels.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;IStatus</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateJavaScriptTypeName(java.lang.String)">validateJavaScriptTypeName</A></B>(java.lang.String&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateJavaScriptTypeName(java.lang.String, java.lang.String, java.lang.String)"><CODE>validateJavaScriptTypeName(String id, String sourceLevel, String complianceLevel)</CODE></A> instead</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;IStatus</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateJavaScriptTypeName(java.lang.String, java.lang.String, java.lang.String)">validateJavaScriptTypeName</A></B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;sourceLevel,
java.lang.String&nbsp;complianceLevel)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validate the given JavaScript type name, either simple or qualified, for the given source and compliance levels.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;IStatus</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validatePackageName(java.lang.String)">validatePackageName</A></B>(java.lang.String&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validatePackageName(java.lang.String, java.lang.String, java.lang.String)"><CODE>validatePackageName(String id, String sourceLevel, String complianceLevel)</CODE></A> instead</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;IStatus</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validatePackageName(java.lang.String, java.lang.String, java.lang.String)">validatePackageName</A></B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;sourceLevel,
java.lang.String&nbsp;complianceLevel)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validate the given package name for the given source and compliance levels.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;IStatus</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateTypeVariableName(java.lang.String)">validateTypeVariableName</A></B>(java.lang.String&nbsp;name)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateTypeVariableName(java.lang.String, java.lang.String, java.lang.String)"><CODE>validateTypeVariableName(String id, String sourceLevel, String complianceLevel)</CODE></A> instead</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;IStatus</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateTypeVariableName(java.lang.String, java.lang.String, java.lang.String)">validateTypeVariableName</A></B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;sourceLevel,
java.lang.String&nbsp;complianceLevel)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Validate the given type variable name for the given source and compliance levels.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>
<!-- ============ 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="validateCompilationUnitName(java.lang.String)"><!-- --></A><H3>
validateCompilationUnitName</H3>
<PRE>
public static IStatus <B>validateCompilationUnitName</B>(java.lang.String&nbsp;name)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateCompilationUnitName(java.lang.String, java.lang.String, java.lang.String)"><CODE>validateCompilationUnitName(String id, String sourceLevel, String complianceLevel)</CODE></A> instead</I>
<P>
<DD>Validate the given javaScript unit name.
<p>
A javaScript unit name must obey the following rules:
<ul>
<li> it must not be null
<li> it must be suffixed by a dot ('.') followed by one of the
<A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptCore.html#getJavaScriptLikeExtensions()"><CODE>JavaScript-like extensions</CODE></A>
<li> its prefix must be a valid identifier
<li> it must not contain any characters or substrings that are not valid
on the file system on which workspace root is located.
</ul>
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of a javaScript unit
<DT><B>Returns:</B><DD>a status object with code <code>IStatus.OK</code> if
the given name is valid as a javaScript unit name, otherwise a status
object indicating what is wrong with the name</DL>
</DD>
</DL>
<HR>
<A NAME="validateCompilationUnitName(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
validateCompilationUnitName</H3>
<PRE>
public static IStatus <B>validateCompilationUnitName</B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;sourceLevel,
java.lang.String&nbsp;complianceLevel)</PRE>
<DL>
<DD>Validate the given javaScript unit name for the given source and compliance levels.
<p>
A javaScript unit name must obey the following rules:
<ul>
<li> it must not be null
<li> it must be suffixed by a dot ('.') followed by one of the
<A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptCore.html#getJavaScriptLikeExtensions()"><CODE>JavaScript-like extensions</CODE></A>
<li> its prefix must be a valid identifier
<li> it must not contain any characters or substrings that are not valid
on the file system on which workspace root is located.
</ul>
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of a javaScript unit<DD><CODE>sourceLevel</CODE> - the source level<DD><CODE>complianceLevel</CODE> - the compliance level
<DT><B>Returns:</B><DD>a status object with code <code>IStatus.OK</code> if
the given name is valid as a javaScript unit name, otherwise a status
object indicating what is wrong with the name</DL>
</DD>
</DL>
<HR>
<A NAME="validateClassFileName(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
validateClassFileName</H3>
<PRE>
public static IStatus <B>validateClassFileName</B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;sourceLevel,
java.lang.String&nbsp;complianceLevel)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="validateFieldName(java.lang.String)"><!-- --></A><H3>
validateFieldName</H3>
<PRE>
public static IStatus <B>validateFieldName</B>(java.lang.String&nbsp;name)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateFieldName(java.lang.String, java.lang.String, java.lang.String)"><CODE>validateFieldName(String id, String sourceLevel, String complianceLevel)</CODE></A> instead</I>
<P>
<DD>Validate the given var or field name.
<p>
Syntax of a field name corresponds to VariableDeclaratorId (JLS2 8.3).
For example, <code>"x"</code>.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of a field
<DT><B>Returns:</B><DD>a status object with code <code>IStatus.OK</code> if
the given name is valid as a field name, otherwise a status
object indicating what is wrong with the name</DL>
</DD>
</DL>
<HR>
<A NAME="validateFieldName(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
validateFieldName</H3>
<PRE>
public static IStatus <B>validateFieldName</B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;sourceLevel,
java.lang.String&nbsp;complianceLevel)</PRE>
<DL>
<DD>Validate the given var or field name for the given source and compliance levels.
<p>
Syntax of a field name corresponds to VariableDeclaratorId (JLS2 8.3).
For example, <code>"x"</code>.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of a field<DD><CODE>sourceLevel</CODE> - the source level<DD><CODE>complianceLevel</CODE> - the compliance level
<DT><B>Returns:</B><DD>a status object with code <code>IStatus.OK</code> if
the given name is valid as a field name, otherwise a status
object indicating what is wrong with the name</DL>
</DD>
</DL>
<HR>
<A NAME="validateIdentifier(java.lang.String)"><!-- --></A><H3>
validateIdentifier</H3>
<PRE>
public static IStatus <B>validateIdentifier</B>(java.lang.String&nbsp;id)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateIdentifier(java.lang.String, java.lang.String, java.lang.String)"><CODE>validateIdentifier(String id, String sourceLevel, String complianceLevel)</CODE></A> instead</I>
<P>
<DD>Validate the given JavaScript identifier.
The identifier must not have the same spelling as a JavaScript keyword,
boolean literal (<code>"true"</code>, <code>"false"</code>), or null literal (<code>"null"</code>).
A valid identifier can act as a simple type name, method name or field name.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>id</CODE> - the JavaScript identifier
<DT><B>Returns:</B><DD>a status object with code <code>IStatus.OK</code> if
the given identifier is a valid JavaScript identifier, otherwise a status
object indicating what is wrong with the identifier</DL>
</DD>
</DL>
<HR>
<A NAME="validateIdentifier(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
validateIdentifier</H3>
<PRE>
public static IStatus <B>validateIdentifier</B>(java.lang.String&nbsp;id,
java.lang.String&nbsp;sourceLevel,
java.lang.String&nbsp;complianceLevel)</PRE>
<DL>
<DD>Validate the given JavaScript identifier for the given source and compliance levels
The identifier must not have the same spelling as a JavaScript keyword,
boolean literal (<code>"true"</code>, <code>"false"</code>), or null literal (<code>"null"</code>).
A valid identifier can act as a simple type name, method name or field name.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>id</CODE> - the JavaScript identifier<DD><CODE>sourceLevel</CODE> - the source level<DD><CODE>complianceLevel</CODE> - the compliance level
<DT><B>Returns:</B><DD>a status object with code <code>IStatus.OK</code> if
the given identifier is a valid JavaScript identifier, otherwise a status
object indicating what is wrong with the identifier</DL>
</DD>
</DL>
<HR>
<A NAME="validateImportDeclaration(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
validateImportDeclaration</H3>
<PRE>
public static IStatus <B>validateImportDeclaration</B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;sourceLevel,
java.lang.String&nbsp;complianceLevel)</PRE>
<DL>
<DD>Validate the given import declaration name for the given source and compliance levels.
<p>
The name of an import corresponds to a fully qualified type name.
<p><b>Note: This Method only applies to ECMAScript 4 which is not yet supported</b></p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - the import declaration<DD><CODE>sourceLevel</CODE> - the source level<DD><CODE>complianceLevel</CODE> - the compliance level
<DT><B>Returns:</B><DD>a status object with code <code>IStatus.OK</code> if
the given name is valid as an import declaration, otherwise a status
object indicating what is wrong with the name</DL>
</DD>
</DL>
<HR>
<A NAME="validateJavaScriptTypeName(java.lang.String)"><!-- --></A><H3>
validateJavaScriptTypeName</H3>
<PRE>
public static IStatus <B>validateJavaScriptTypeName</B>(java.lang.String&nbsp;name)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateJavaScriptTypeName(java.lang.String, java.lang.String, java.lang.String)"><CODE>validateJavaScriptTypeName(String id, String sourceLevel, String complianceLevel)</CODE></A> instead</I>
<P>
<DD>Validate the given JavaScript type name, either simple or qualified.
<p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of a type
<DT><B>Returns:</B><DD>a status object with code <code>IStatus.OK</code> if
the given name is valid as a JavaScript type name,
a status with code <code>IStatus.WARNING</code>
indicating why the given name is discouraged,
otherwise a status object indicating what is wrong with
the name</DL>
</DD>
</DL>
<HR>
<A NAME="validateJavaScriptTypeName(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
validateJavaScriptTypeName</H3>
<PRE>
public static IStatus <B>validateJavaScriptTypeName</B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;sourceLevel,
java.lang.String&nbsp;complianceLevel)</PRE>
<DL>
<DD>Validate the given JavaScript type name, either simple or qualified, for the given source and compliance levels.
<p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of a type<DD><CODE>sourceLevel</CODE> - the source level<DD><CODE>complianceLevel</CODE> - the compliance level
<DT><B>Returns:</B><DD>a status object with code <code>IStatus.OK</code> if
the given name is valid as a JavaScript type name,
a status with code <code>IStatus.WARNING</code>
indicating why the given name is discouraged,
otherwise a status object indicating what is wrong with
the name</DL>
</DD>
</DL>
<HR>
<A NAME="validateFunctionName(java.lang.String)"><!-- --></A><H3>
validateFunctionName</H3>
<PRE>
public static IStatus <B>validateFunctionName</B>(java.lang.String&nbsp;name)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateFunctionName(java.lang.String, java.lang.String, java.lang.String)"><CODE>validateFunctionName(String id, String sourceLevel, String complianceLevel)</CODE></A> instead</I>
<P>
<DD>Validate the given function name.
<p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of a method
<DT><B>Returns:</B><DD>a status object with code <code>IStatus.OK</code> if
the given name is valid as a method name, otherwise a status
object indicating what is wrong with the name</DL>
</DD>
</DL>
<HR>
<A NAME="validateFunctionName(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
validateFunctionName</H3>
<PRE>
public static IStatus <B>validateFunctionName</B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;sourceLevel,
java.lang.String&nbsp;complianceLevel)</PRE>
<DL>
<DD>Validate the given function name for the given source and compliance levels.
<p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of a method<DD><CODE>sourceLevel</CODE> - the source level<DD><CODE>complianceLevel</CODE> - the compliance level
<DT><B>Returns:</B><DD>a status object with code <code>IStatus.OK</code> if
the given name is valid as a method name, otherwise a status
object indicating what is wrong with the name</DL>
</DD>
</DL>
<HR>
<A NAME="validatePackageName(java.lang.String)"><!-- --></A><H3>
validatePackageName</H3>
<PRE>
public static IStatus <B>validatePackageName</B>(java.lang.String&nbsp;name)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validatePackageName(java.lang.String, java.lang.String, java.lang.String)"><CODE>validatePackageName(String id, String sourceLevel, String complianceLevel)</CODE></A> instead</I>
<P>
<DD>Validate the given package name.
<p>
The syntax of a package name corresponds to PackageName as
defined by PackageDeclaration.
<p>
Note that the given name must be a non-empty package name (that is, attempting to
validate the default package will return an error status.)
Also it must not contain any characters or substrings that are not valid
on the file system on which workspace root is located.
<p><b>Note: This Method only applies to ECMAScript 4 which is not yet supported</b></p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of a package
<DT><B>Returns:</B><DD>a status object with code <code>IStatus.OK</code> if
the given name is valid as a package name, otherwise a status
object indicating what is wrong with the name</DL>
</DD>
</DL>
<HR>
<A NAME="validatePackageName(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
validatePackageName</H3>
<PRE>
public static IStatus <B>validatePackageName</B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;sourceLevel,
java.lang.String&nbsp;complianceLevel)</PRE>
<DL>
<DD>Validate the given package name for the given source and compliance levels.
<p>
The syntax of a package name corresponds to PackageName as
defined by PackageDeclaration.
<p>
Note that the given name must be a non-empty package name (that is, attempting to
validate the default package will return an error status.)
Also it must not contain any characters or substrings that are not valid
on the file system on which workspace root is located.
<p><b>Note: This Method only applies to ECMAScript 4 which is not yet supported</b></p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of a package<DD><CODE>sourceLevel</CODE> - the source level<DD><CODE>complianceLevel</CODE> - the compliance level
<DT><B>Returns:</B><DD>a status object with code <code>IStatus.OK</code> if
the given name is valid as a package name, otherwise a status
object indicating what is wrong with the name</DL>
</DD>
</DL>
<HR>
<A NAME="validateClasspath(org.eclipse.wst.jsdt.core.IJavaScriptProject, org.eclipse.wst.jsdt.core.IIncludePathEntry[], IPath)"><!-- --></A><H3>
validateClasspath</H3>
<PRE>
public static <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptModelStatus.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptModelStatus</A> <B>validateClasspath</B>(<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptProject.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptProject</A>&nbsp;javaProject,
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IIncludePathEntry.html" title="interface in org.eclipse.wst.jsdt.core">IIncludePathEntry</A>[]&nbsp;rawClasspath,
IPath&nbsp;projectOutputLocation)</PRE>
<DL>
<DD>Validate a given includepath and output location for a project, using the following rules:
<ul>
<li> Includepath entries cannot collide with each other; that is, all entry paths must be unique.
<li> The project output location path cannot be null, must be absolute and located inside the project.
<li> Specific output locations (specified on source entries) can be null, if not they must be located inside the project,
<li> A project entry cannot refer to itself directly (that is, a project cannot prerequisite itself).
<li> Includepath entries or output locations cannot coincidate or be nested in each other, except for the following scenarii listed below:
<ul><li> A source folder can coincidate with its own output location, in which case this output can then contain library archives.
However, a specific output location cannot coincidate with any library or a distinct source folder than the one referring to it. </li>
<li> A source/library folder can be nested in any source folder as long as the nested folder is excluded from the enclosing one. </li>
<li> An output location can be nested in a source folder, if the source folder coincidates with the project itself, or if the output
location is excluded from the source folder.
</ul>
</ul>
Note that the includepath entries are not validated automatically. Only bound variables or containers are considered
in the checking process (this allows to perform a consistency check on a includepath which has references to
yet non existing projects, folders, ...).
<p>
This validation is intended to anticipate includepath issues prior to assigning it to a project. In particular, it will automatically
be performed during the includepath setting operation (if validation fails, the includepath setting will not complete).
<p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>javaProject</CODE> - the given javaScript project<DD><CODE>rawClasspath</CODE> - the given includepath<DD><CODE>projectOutputLocation</CODE> - the given output location
<DT><B>Returns:</B><DD>a status object with code <code>IStatus.OK</code> if
the given includepath and output location are compatible, otherwise a status
object indicating what is wrong with the includepath or output location</DL>
</DD>
</DL>
<HR>
<A NAME="validateClasspathEntry(org.eclipse.wst.jsdt.core.IJavaScriptProject, org.eclipse.wst.jsdt.core.IIncludePathEntry, boolean)"><!-- --></A><H3>
validateClasspathEntry</H3>
<PRE>
public static <A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptModelStatus.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptModelStatus</A> <B>validateClasspathEntry</B>(<A HREF="../../../../../org/eclipse/wst/jsdt/core/IJavaScriptProject.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptProject</A>&nbsp;project,
<A HREF="../../../../../org/eclipse/wst/jsdt/core/IIncludePathEntry.html" title="interface in org.eclipse.wst.jsdt.core">IIncludePathEntry</A>&nbsp;entry,
boolean&nbsp;checkSourceAttachment)</PRE>
<DL>
<DD>Returns a JavaScript model status describing the problem related to this includepath entry if any,
a status object with code <code>IStatus.OK</code> if the entry is fine (that is, if the
given includepath entry denotes a valid element to be referenced onto a includepath).
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>project</CODE> - the given javaScript project<DD><CODE>entry</CODE> - the given includepath entry<DD><CODE>checkSourceAttachment</CODE> - a flag to determine if source attachement should be checked
<DT><B>Returns:</B><DD>a javaScript model status describing the problem related to this includepath entry if any, a status object with code <code>IStatus.OK</code> if the entry is fine</DL>
</DD>
</DL>
<HR>
<A NAME="validateTypeVariableName(java.lang.String)"><!-- --></A><H3>
validateTypeVariableName</H3>
<PRE>
public static IStatus <B>validateTypeVariableName</B>(java.lang.String&nbsp;name)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Use <A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptConventions.html#validateTypeVariableName(java.lang.String, java.lang.String, java.lang.String)"><CODE>validateTypeVariableName(String id, String sourceLevel, String complianceLevel)</CODE></A> instead</I>
<P>
<DD>Validate the given type variable name.
<p>
<p><b>Note: This Method only applies to ECMAScript 4 which is not yet supported</b></p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of a type variable
<DT><B>Returns:</B><DD>a status object with code <code>IStatus.OK</code> if
the given name is valid as a type variable name, otherwise a status
object indicating what is wrong with the name</DL>
</DD>
</DL>
<HR>
<A NAME="validateTypeVariableName(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
validateTypeVariableName</H3>
<PRE>
public static IStatus <B>validateTypeVariableName</B>(java.lang.String&nbsp;name,
java.lang.String&nbsp;sourceLevel,
java.lang.String&nbsp;complianceLevel)</PRE>
<DL>
<DD>Validate the given type variable name for the given source and compliance levels.
<p>
<p><b>Note: This Method only applies to ECMAScript 4 which is not yet supported</b></p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of a type variable<DD><CODE>sourceLevel</CODE> - the source level<DD><CODE>complianceLevel</CODE> - the compliance level
<DT><B>Returns:</B><DD>a status object with code <code>IStatus.OK</code> if
the given name is valid as a type variable name, otherwise a status
object indicating what is wrong with the name</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/JavaScriptConventions.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/IWorkingCopy.html" title="interface in org.eclipse.wst.jsdt.core"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../org/eclipse/wst/jsdt/core/JavaScriptCore.html" title="class 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/JavaScriptConventions.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="JavaScriptConventions.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&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>