blob: 792fad24a0a36e5c8a37927793e4b96fca70aa4e [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:05 CDT 2008 -->
<TITLE>
NewJavaProjectWizardPage
</TITLE>
<META NAME="keywords" CONTENT="org.eclipse.wst.jsdt.ui.wizards.NewJavaProjectWizardPage class">
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="NewJavaProjectWizardPage";
}
</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/NewJavaProjectWizardPage.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/ui/wizards/NewInterfaceWizardPage.html" title="class in org.eclipse.wst.jsdt.ui.wizards"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/eclipse/wst/jsdt/ui/wizards/NewPackageWizardPage.html" title="class in org.eclipse.wst.jsdt.ui.wizards"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/wst/jsdt/ui/wizards/NewJavaProjectWizardPage.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="NewJavaProjectWizardPage.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.eclipse.wst.jsdt.ui.wizards</FONT>
<BR>
Class NewJavaProjectWizardPage</H2>
<PRE>
java.lang.Object
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">WizardPage
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../../../../org/eclipse/wst/jsdt/ui/wizards/NewElementWizardPage.html" title="class in org.eclipse.wst.jsdt.ui.wizards">org.eclipse.wst.jsdt.ui.wizards.NewElementWizardPage</A>
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>org.eclipse.wst.jsdt.ui.wizards.NewJavaProjectWizardPage</B>
</PRE>
<HR>
<DL>
<DT><PRE>public class <B>NewJavaProjectWizardPage</B><DT>extends <A HREF="../../../../../../org/eclipse/wst/jsdt/ui/wizards/NewElementWizardPage.html" title="class in org.eclipse.wst.jsdt.ui.wizards">NewElementWizardPage</A></DL>
</PRE>
<P>
Standard wizard page for creating new JavaScript projects. This page can be used in
project creation wizards for projects and will configure the project with the
JavaScript nature. This page also allows the user to configure the JavaScript project's
output location for class files generated by the JavaScript builder.
<p>
Whenever possible clients should use the class <code>JavaCapabilityConfigurationPage
</code> in favor of this class.
</p>
<p>
Clients may instantiate or subclass.
</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>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/ui/wizards/NewJavaProjectWizardPage.html#NewJavaProjectWizardPage(IWorkspaceRoot, WizardNewProjectCreationPage)">NewJavaProjectWizardPage</A></B>(IWorkspaceRoot&nbsp;root,
WizardNewProjectCreationPage&nbsp;mainpage)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a JavaScript project wizard creation page.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/ui/wizards/NewJavaProjectWizardPage.html#createControl(Composite)">createControl</A></B>(Composite&nbsp;parent)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/ui/wizards/NewJavaProjectWizardPage.html#dispose()">dispose</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/wst/jsdt/core/IJavaScriptProject.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptProject</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/ui/wizards/NewJavaProjectWizardPage.html#getNewJavaProject()">getNewJavaProject</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the JavaScript project handle by converting the result of
<code>getProjectHandle()</code> into a JavaScript project.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;IPath</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/ui/wizards/NewJavaProjectWizardPage.html#getOutputLocation()">getOutputLocation</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the currently configured output location.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../../../../org/eclipse/wst/jsdt/core/IIncludePathEntry.html" title="interface in org.eclipse.wst.jsdt.core">IIncludePathEntry</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/ui/wizards/NewJavaProjectWizardPage.html#getRawClassPath()">getRawClassPath</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the currently configured classpath.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;IRunnableWithProgress</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/ui/wizards/NewJavaProjectWizardPage.html#getRunnable()">getRunnable</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the runnable that will create the JavaScript project.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/ui/wizards/NewJavaProjectWizardPage.html#setDefaultClassPath(org.eclipse.wst.jsdt.core.IIncludePathEntry[], boolean)">setDefaultClassPath</A></B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/IIncludePathEntry.html" title="interface in org.eclipse.wst.jsdt.core">IIncludePathEntry</A>[]&nbsp;entries,
boolean&nbsp;appendDefaultJRE)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the default classpath to be used for the new JavaScript project.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/ui/wizards/NewJavaProjectWizardPage.html#setDefaultOutputFolder(IPath)">setDefaultOutputFolder</A></B>(IPath&nbsp;path)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the default output location to be used for the new JavaScript project.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/ui/wizards/NewJavaProjectWizardPage.html#setProjectModified()">setProjectModified</A></B>()</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the project state to modified.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../../../../org/eclipse/wst/jsdt/ui/wizards/NewJavaProjectWizardPage.html#setVisible(boolean)">setVisible</A></B>(boolean&nbsp;visible)</CODE>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Extend this method to set a user defined default classpath or output location.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="NewJavaProjectWizardPage(IWorkspaceRoot, WizardNewProjectCreationPage)"><!-- --></A><H3>
NewJavaProjectWizardPage</H3>
<PRE>
public <B>NewJavaProjectWizardPage</B>(IWorkspaceRoot&nbsp;root,
WizardNewProjectCreationPage&nbsp;mainpage)</PRE>
<DL>
<DD>Creates a JavaScript project wizard creation page.
<p>
The JavaScript project wizard reads project name and location from the main page.
</p>
<P>
<DL>
<DT><B>Parameters:</B><DD><CODE>root</CODE> - the workspace root<DD><CODE>mainpage</CODE> - the main page of the wizard</DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>
<A NAME="dispose()"><!-- --></A><H3>
dispose</H3>
<PRE>
public void <B>dispose</B>()</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setDefaultOutputFolder(IPath)"><!-- --></A><H3>
setDefaultOutputFolder</H3>
<PRE>
public void <B>setDefaultOutputFolder</B>(IPath&nbsp;path)</PRE>
<DL>
<DD>Sets the default output location to be used for the new JavaScript project.
This is the path of the folder (with the project) into which the JavaScript builder
will generate binary class files corresponding to the project's JavaScript source
files.
<p>
The wizard will create this folder if required.
</p>
<p>
The default classpath will be applied when <code>initBuildPaths</code> is
called. This is done automatically when the page becomes visible and
the project or the default paths have changed.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>path</CODE> - the folder to be taken as the default output path</DL>
</DD>
</DL>
<HR>
<A NAME="setDefaultClassPath(org.eclipse.wst.jsdt.core.IIncludePathEntry[], boolean)"><!-- --></A><H3>
setDefaultClassPath</H3>
<PRE>
public void <B>setDefaultClassPath</B>(<A HREF="../../../../../../org/eclipse/wst/jsdt/core/IIncludePathEntry.html" title="interface in org.eclipse.wst.jsdt.core">IIncludePathEntry</A>[]&nbsp;entries,
boolean&nbsp;appendDefaultJRE)</PRE>
<DL>
<DD>Sets the default classpath to be used for the new JavaScript project.
<p>
The caller of this method is responsible for creating the classpath entries
for the <code>IJavaScriptProject</code> that corresponds to the created project.
The caller is responsible for creating any new folders that might be mentioned
on the classpath.
</p>
<p>
The default output location will be applied when <code>initBuildPaths</code> is
called. This is done automatically when the page becomes visible and
the project or the default paths have changed.
</p>
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>entries</CODE> - the default classpath entries<DD><CODE>appendDefaultJRE</CODE> - <code>true</code> a variable entry for the
default JRE (specified in the preferences) will be added to the classpath.</DL>
</DD>
</DL>
<HR>
<A NAME="setProjectModified()"><!-- --></A><H3>
setProjectModified</H3>
<PRE>
public void <B>setProjectModified</B>()</PRE>
<DL>
<DD>Sets the project state to modified. Doing so will initialize the page
the next time it becomes visible.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getNewJavaProject()"><!-- --></A><H3>
getNewJavaProject</H3>
<PRE>
public <A HREF="../../../../../../org/eclipse/wst/jsdt/core/IJavaScriptProject.html" title="interface in org.eclipse.wst.jsdt.core">IJavaScriptProject</A> <B>getNewJavaProject</B>()</PRE>
<DL>
<DD>Returns the JavaScript project handle by converting the result of
<code>getProjectHandle()</code> into a JavaScript project.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>the JavaScript project handle<DT><B>See Also:</B><DD><A HREF="../../../../../../org/eclipse/wst/jsdt/ui/wizards/NewJavaProjectWizardPage.html#getProjectHandle()"><CODE>getProjectHandle()</CODE></A></DL>
</DD>
</DL>
<HR>
<A NAME="createControl(Composite)"><!-- --></A><H3>
createControl</H3>
<PRE>
public void <B>createControl</B>(Composite&nbsp;parent)</PRE>
<DL>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setVisible(boolean)"><!-- --></A><H3>
setVisible</H3>
<PRE>
public void <B>setVisible</B>(boolean&nbsp;visible)</PRE>
<DL>
<DD>Extend this method to set a user defined default classpath or output location.
The method <code>initBuildPaths</code> is called when the page becomes
visible the first time or the project or the default paths have changed.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../../../../../org/eclipse/wst/jsdt/ui/wizards/NewElementWizardPage.html#setVisible(boolean)">setVisible</A></CODE> in class <CODE><A HREF="../../../../../../org/eclipse/wst/jsdt/ui/wizards/NewElementWizardPage.html" title="class in org.eclipse.wst.jsdt.ui.wizards">NewElementWizardPage</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>visible</CODE> - if <code>true</code> the page becomes visible; otherwise
it becomes invisible</DL>
</DD>
</DL>
<HR>
<A NAME="getOutputLocation()"><!-- --></A><H3>
getOutputLocation</H3>
<PRE>
public IPath <B>getOutputLocation</B>()</PRE>
<DL>
<DD>Returns the currently configured output location. Note that the returned path
might not be valid.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>the configured output location</DL>
</DD>
</DL>
<HR>
<A NAME="getRawClassPath()"><!-- --></A><H3>
getRawClassPath</H3>
<PRE>
public <A HREF="../../../../../../org/eclipse/wst/jsdt/core/IIncludePathEntry.html" title="interface in org.eclipse.wst.jsdt.core">IIncludePathEntry</A>[] <B>getRawClassPath</B>()</PRE>
<DL>
<DD>Returns the currently configured classpath. Note that the classpath might
not be valid.
<P>
<DD><DL>
<DT><B>Returns:</B><DD>the configured classpath</DL>
</DD>
</DL>
<HR>
<A NAME="getRunnable()"><!-- --></A><H3>
getRunnable</H3>
<PRE>
public IRunnableWithProgress <B>getRunnable</B>()</PRE>
<DL>
<DD>Returns the runnable that will create the JavaScript project. The runnable will create
and open the project if needed. The runnable will add the JavaScript nature to the
project, and set the project's classpath and output location.
<p>
To create the new JavaScript project, execute this runnable
</p>
<P>
<DD><DL>
<DT><B>Returns:</B><DD>the runnable</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/NewJavaProjectWizardPage.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/ui/wizards/NewInterfaceWizardPage.html" title="class in org.eclipse.wst.jsdt.ui.wizards"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../../../../org/eclipse/wst/jsdt/ui/wizards/NewPackageWizardPage.html" title="class in org.eclipse.wst.jsdt.ui.wizards"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../../index.html?org/eclipse/wst/jsdt/ui/wizards/NewJavaProjectWizardPage.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="NewJavaProjectWizardPage.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
</BODY>
</HTML>