g-Eclipse
Release 1.0.0

eu.geclipse.jsdl.ui.wizards.specific
Class ApplicationSpecificLastPage

java.lang.Object
  extended by WizardSelectionPage
      extended by eu.geclipse.jsdl.ui.wizards.specific.ApplicationSpecificLastPage
All Implemented Interfaces:
IApplicationSpecificPage

public class ApplicationSpecificLastPage
extends WizardSelectionPage
implements IApplicationSpecificPage

The last page in SpecificWizardPart, holding BasicWizardPart wizard node. There should be only one instance of this class per wizard


Constructor Summary
ApplicationSpecificLastPage(java.lang.String pageName, org.w3c.dom.Element element, IWizardNode node)
          Method to create an instance of ApplicationSpecificLastPage
 
Method Summary
 void createControl(Composite parent)
           
 java.util.Map<java.lang.String,java.util.ArrayList<java.lang.String>> getParametersValues()
          Returns map of parameter's names and their values.
 java.util.Map<java.lang.String,java.util.Properties> getStageInFiles()
          Returns multidimensional map of parameters whose values are files local to execution host, but that need to be transferred from remote location (staged in).
 java.util.Map<java.lang.String,java.util.Properties> getStageOutFiles()
          Returns multidimensional map of parameters whose values are files local to execution host, but that need to be transferred to remote location (staged in).
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationSpecificLastPage

public ApplicationSpecificLastPage(java.lang.String pageName,
                                   org.w3c.dom.Element element,
                                   IWizardNode node)
Method to create an instance of ApplicationSpecificLastPage

Parameters:
pageName - name of the page
element - element form the xml holding information about this page
node - wizard node of next wizard (its pages will be displayed after this page)
Method Detail

getParametersValues

public java.util.Map<java.lang.String,java.util.ArrayList<java.lang.String>> getParametersValues()
Description copied from interface: IApplicationSpecificPage
Returns map of parameter's names and their values. For one parameter there may be more than one value

Specified by:
getParametersValues in interface IApplicationSpecificPage
Returns:
map of parameter's names and their values

createControl

public void createControl(Composite parent)

getStageInFiles

public java.util.Map<java.lang.String,java.util.Properties> getStageInFiles()
Description copied from interface: IApplicationSpecificPage
Returns multidimensional map of parameters whose values are files local to execution host, but that need to be transferred from remote location (staged in). In this map keys are parameters names and inner maps are values. Those inner map structure is: key - file name (local for execution host), value - URI path to remote location

Specified by:
getStageInFiles in interface IApplicationSpecificPage
Returns:
map - keys are parameters names and parameters are values. Those parameters structure is: key - file name (local for execution host), value - URI path to remote location

getStageOutFiles

public java.util.Map<java.lang.String,java.util.Properties> getStageOutFiles()
Description copied from interface: IApplicationSpecificPage
Returns multidimensional map of parameters whose values are files local to execution host, but that need to be transferred to remote location (staged in). In this map keys are parameters names and inner maps are values. Those inner map structure is: key - file name (local for execution host), value - URI path to remote location

Specified by:
getStageOutFiles in interface IApplicationSpecificPage
Returns:
map - keys are parameters names and parameters are values. Those parameters structure is: key - file name (local for execution host), value - URI path to remote location

g-Eclipse
Release 1.0.0