g-Eclipse
Release 1.0.0

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

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

public class ApplicationSpecificPage
extends WizardPage
implements IApplicationSpecificPage

Wizard page used in SpecificWizardPart (but not as a last page)

See Also:
ApplicationSpecificLastPage

Constructor Summary
ApplicationSpecificPage(java.lang.String pageName, org.w3c.dom.Element element)
          Creates new instance of ApplicationSpecificLastPage
 
Method Summary
 void createControl(Composite parentP)
           
 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

ApplicationSpecificPage

public ApplicationSpecificPage(java.lang.String pageName,
                               org.w3c.dom.Element element)
Creates new instance of ApplicationSpecificLastPage

Parameters:
pageName - name of the new page
element - page element form xml file that describes this page
Method Detail

createControl

public void createControl(Composite parentP)

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

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