g-Eclipse
Release 1.0.0

eu.geclipse.jsdl.ui.wizards
Class DataStagingNewJobWizardPage

java.lang.Object
  extended by WizardPage
      extended by eu.geclipse.jsdl.ui.wizards.DataStagingNewJobWizardPage

public class DataStagingNewJobWizardPage
extends WizardPage

Wizard page used by NewJobWizard. Allows user to set input and output files (but not stdIn or stdOut) for a job to be run on a Grid


Method Summary
 void createControl(Composite parent)
           
 java.util.List<DataStagingType> getFiles(eu.geclipse.jsdl.ui.internal.wizards.FileType type)
          Method to access String values kept by table
 IWizardPage getNextPage()
           
 IWizardPage getPreviousPage()
           
 boolean isCreated()
          Method to find out if this page was created
 void setInitialStagingIn(java.util.Map<java.lang.String,java.lang.String> initialIn)
          Method to set initial contents of table holding DataStagingIn files, when only their name and location are given (as a Strings).
 void setInitialStagingInModel(java.util.List<DataStagingType> files)
          Setter method for a field holding initial contents of table with DataStagingInFiles
 void setInitialStagingOut(java.util.Map<java.lang.String,java.lang.String> initialOut)
          Method to set initial contents of table holding DataStagingOut files, when only their name and location are given (as a Strings).
 void setInitialStagingOutModel(java.util.List<DataStagingType> files)
          Setter method for a field holding initial contents of table with DataStagingOutFiles
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

createControl

public void createControl(Composite parent)

getFiles

public java.util.List<DataStagingType> getFiles(eu.geclipse.jsdl.ui.internal.wizards.FileType type)
Method to access String values kept by table

Parameters:
type - Type of a files which values should be extracted from table
Returns:
Map with file names as a keys and their location as a value

getNextPage

public IWizardPage getNextPage()

isCreated

public boolean isCreated()
Method to find out if this page was created

Returns:
true if method createControl(Composite) was invoked

setInitialStagingOut

public void setInitialStagingOut(java.util.Map<java.lang.String,java.lang.String> initialOut)
Method to set initial contents of table holding DataStagingOut files, when only their name and location are given (as a Strings).

Parameters:
initialOut - map of DataStagingOut files' data with their names as a keys and locations as a values

setInitialStagingIn

public void setInitialStagingIn(java.util.Map<java.lang.String,java.lang.String> initialIn)
Method to set initial contents of table holding DataStagingIn files, when only their name and location are given (as a Strings).

Parameters:
initialIn - map of DataStagingOut files' data with their names as a keys and locations as a values

getPreviousPage

public IWizardPage getPreviousPage()

setInitialStagingInModel

public void setInitialStagingInModel(java.util.List<DataStagingType> files)
Setter method for a field holding initial contents of table with DataStagingInFiles

Parameters:
files - list of DataStagingType objects

setInitialStagingOutModel

public void setInitialStagingOutModel(java.util.List<DataStagingType> files)
Setter method for a field holding initial contents of table with DataStagingOutFiles

Parameters:
files - list of DataStagingType objects

g-Eclipse
Release 1.0.0