org.ow2.clif.console.lib.egui.wizards.clifProject
Class MainParametersPage

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.wizard.WizardPage
          extended by org.ow2.clif.console.lib.egui.wizards.clifProject.MainParametersPage
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.wizard.IWizardPage

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

Second page of the New CLIF project Wizard. Used to choose folders where statistics and reports data will be stored

Author:
Florian Francheteau

Field Summary
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
MainParametersPage()
          Constructor
 
Method Summary
 void createControl(org.eclipse.swt.widgets.Composite parent)
          Creates and initializes controls through InterationManager
 InteractionManager getInteractionManager()
           
 java.lang.String getReportDir()
           
 java.lang.String getStatsDir()
           
 void initializeStatsReportText(org.eclipse.core.runtime.IPath projectPath)
          Update statistics and reporting directories fields through InteractionManager
 void setProject(org.eclipse.core.resources.IProject project)
           
 
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, setVisible
 
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, setVisible
 

Constructor Detail

MainParametersPage

public MainParametersPage()
Constructor

Method Detail

createControl

public void createControl(org.eclipse.swt.widgets.Composite parent)
Creates and initializes controls through InterationManager


initializeStatsReportText

public void initializeStatsReportText(org.eclipse.core.runtime.IPath projectPath)
Update statistics and reporting directories fields through InteractionManager

Parameters:
projectPath - Location path of the created project

setProject

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

getReportDir

public java.lang.String getReportDir()

getStatsDir

public java.lang.String getStatsDir()

getInteractionManager

public InteractionManager getInteractionManager()