com.alveole.studio.web.wizard
Class AlveoleNewJspWizard

java.lang.Object
  extended by org.eclipse.jface.wizard.Wizard
      extended by org.eclipse.jst.jsp.ui.internal.wizard.NewJSPWizard
          extended by com.alveole.studio.web.wizard.AlveoleNewJspWizard
All Implemented Interfaces:
org.eclipse.jface.wizard.IWizard, org.eclipse.ui.INewWizard, org.eclipse.ui.IWorkbenchWizard

public class AlveoleNewJspWizard
extends org.eclipse.jst.jsp.ui.internal.wizard.NewJSPWizard

This class enables to initialize JspWizard with selected JSP path. At the end of wizard, it enables to return selected Jsp Path, in order to refresh node's path.

Author:
sylvain

Field Summary
 
Fields inherited from class org.eclipse.jface.wizard.Wizard
DEFAULT_IMAGE
 
Constructor Summary
AlveoleNewJspWizard()
           
 
Method Summary
 void addPages()
          Called to setup wizard.
 org.eclipse.core.resources.IFile getCreatedFile()
          Get the created file.
 org.eclipse.core.resources.IFile getFileToOpen()
          Get the selected file to open.
 org.eclipse.core.resources.IProject getProject()
          Get the current project.
 void setFileToOpen(org.eclipse.core.resources.IFile fileToOpen)
          Set file to open.
 void setProject(org.eclipse.core.resources.IProject project)
          Set the current project.
 
Methods inherited from class org.eclipse.jst.jsp.ui.internal.wizard.NewJSPWizard
init, performFinish
 
Methods inherited from class org.eclipse.jface.wizard.Wizard
addPage, canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getShell, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer, setDefaultPageImageDescriptor, setDialogSettings, setForcePreviousAndNextButtons, setHelpAvailable, setNeedsProgressMonitor, setTitleBarColor, setWindowTitle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.wizard.IWizard
canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer
 

Constructor Detail

AlveoleNewJspWizard

public AlveoleNewJspWizard()
Method Detail

addPages

public void addPages()
Called to setup wizard.

Specified by:
addPages in interface org.eclipse.jface.wizard.IWizard
Overrides:
addPages in class org.eclipse.jst.jsp.ui.internal.wizard.NewJSPWizard

getFileToOpen

public org.eclipse.core.resources.IFile getFileToOpen()
Get the selected file to open.

Returns:
the file.

setFileToOpen

public void setFileToOpen(org.eclipse.core.resources.IFile fileToOpen)
Set file to open.

Parameters:
fileToOpen - File.

getProject

public org.eclipse.core.resources.IProject getProject()
Get the current project.

Returns:
project.

setProject

public void setProject(org.eclipse.core.resources.IProject project)
Set the current project.

Parameters:
project - The project.

getCreatedFile

public org.eclipse.core.resources.IFile getCreatedFile()
Get the created file.

Returns:
The file.