g-Eclipse
Release 1.0.0

eu.geclipse.ui.wizards
Class GridProjectProperties

java.lang.Object
  extended by eu.geclipse.ui.wizards.GridProjectProperties

public class GridProjectProperties
extends java.lang.Object

Class which contains the Properties of a Grid Project. Properties are Name, Location, VirtualOrganisation, ...


Constructor Summary
GridProjectProperties()
           
 
Method Summary
 void addProjectFolder(java.lang.String id, java.lang.String label)
          add a folder to the projects structure
 void addProjectFolders(java.util.Hashtable<java.lang.String,java.lang.String> folders)
          adds a list of project folders
 java.util.Hashtable<java.lang.String,java.lang.String> getProjectFolders()
          Get the list of project folders.
 IPath getProjectLocation()
          set ProjectLocation
 java.lang.String getProjectName()
          return project name
 IVirtualOrganization getProjectVo()
          get Virtual Organization of the Project
 IProject[] getReferencesProjects()
          Get the list of reference projects
 void setProjectLocation(IPath projectLocation)
          get ProjectLocation
 void setProjectName(java.lang.String projectName)
          set the ProjectName()
 void setProjectVo(IVirtualOrganization vo)
          set the Virtual Organization of the Project
 void setReferencesProjects(IProject[] referencesProjects)
          Set the list of references projects.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GridProjectProperties

public GridProjectProperties()
Method Detail

getProjectName

public java.lang.String getProjectName()
return project name

Returns:

setProjectName

public void setProjectName(java.lang.String projectName)
set the ProjectName()

Parameters:
projectName -

getProjectLocation

public IPath getProjectLocation()
set ProjectLocation

Returns:

setProjectLocation

public void setProjectLocation(IPath projectLocation)
get ProjectLocation

Parameters:
projectLocation -

getProjectVo

public IVirtualOrganization getProjectVo()
get Virtual Organization of the Project

Returns:

setProjectVo

public void setProjectVo(IVirtualOrganization vo)
set the Virtual Organization of the Project

Parameters:
vo -

getReferencesProjects

public IProject[] getReferencesProjects()
Get the list of reference projects

Returns:
The referenced projects or null.

setReferencesProjects

public void setReferencesProjects(IProject[] referencesProjects)
Set the list of references projects.

Parameters:
referencesProjects - The referenced projects.

addProjectFolder

public void addProjectFolder(java.lang.String id,
                             java.lang.String label)
add a folder to the projects structure

Parameters:
id -
label -

addProjectFolders

public void addProjectFolders(java.util.Hashtable<java.lang.String,java.lang.String> folders)
adds a list of project folders

Parameters:
folders -

getProjectFolders

public java.util.Hashtable<java.lang.String,java.lang.String> getProjectFolders()
Get the list of project folders.

Returns:
The list of project folders.

g-Eclipse
Release 1.0.0