com.alveole.studio.web.wizard
Class Struts2Page

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.wizard.WizardPage
          extended by com.alveole.studio.web.wizard.Struts2Page
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.wizard.IWizardPage

public class Struts2Page
extends org.eclipse.jface.wizard.WizardPage

This is the struts2 feature wizard main page.

Author:
sylvain

Field Summary
protected  org.eclipse.swt.widgets.Button addStruts2Deps
          Add struts 2 dependencies.
protected  org.eclipse.swt.widgets.Button browse
          Directory browse button.
protected  org.eclipse.swt.widgets.Button enableStruts2Button
          Enable struts2 button.
protected  Project project
          Project page.
protected  org.eclipse.swt.widgets.Text targetDir
          The target dir.
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
Struts2Page()
          Constructor.
 
Method Summary
 void createControl(org.eclipse.swt.widgets.Composite parent)
          Creates target panel, where features are editable.
 Project getProject()
          Get the project.
 void setProject(Project project)
          Set the project.
 void setVisible(boolean visible)
          Refresh fields before setting visible.
 
Methods inherited from class org.eclipse.jface.wizard.WizardPage
canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, getNextPage, getPreviousPage, getShell, getWizard, isCurrentPage, isPageComplete, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString
 
Methods inherited from class org.eclipse.jface.dialogs.DialogPage
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getMessage, getMessageType, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, performHelp, setButtonLayoutData, setControl, setMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage
dispose, getControl, getDescription, getErrorMessage, getMessage, getTitle, performHelp
 

Field Detail

project

protected Project project
Project page.


enableStruts2Button

protected org.eclipse.swt.widgets.Button enableStruts2Button
Enable struts2 button.


addStruts2Deps

protected org.eclipse.swt.widgets.Button addStruts2Deps
Add struts 2 dependencies.


targetDir

protected org.eclipse.swt.widgets.Text targetDir
The target dir.


browse

protected org.eclipse.swt.widgets.Button browse
Directory browse button.

Constructor Detail

Struts2Page

public Struts2Page()
Constructor.

Method Detail

createControl

public void createControl(org.eclipse.swt.widgets.Composite parent)
Creates target panel, where features are editable.


getProject

public Project getProject()
Get the project.

Returns:

setProject

public void setProject(Project project)
Set the project.

Parameters:
project -

setVisible

public void setVisible(boolean visible)
Refresh fields before setting visible.

Specified by:
setVisible in interface org.eclipse.jface.dialogs.IDialogPage
Overrides:
setVisible in class org.eclipse.jface.dialogs.DialogPage