-
Method Summary
Link an existing project to a given wb
void
Remove the link of a project to the given workbench.
required method to unsure there is only one instance of project manager per groimp instance
get the workbenches that are linked to the project p
Get exiting Project by ID
void
link a Workbench to a Project
Return a list of string "project id" + "projectname"
Open an existing project into a workbench created by the uiapp (client)
-
Method Details
-
createProject
Create a new project
- Parameters:
porjectFactory
-
- Returns:
- Throws:
IOException
-
openProject
Open an existing project into a workbench created by the uiapp (client)
- Parameters:
client
-
porjectFactory
-
fs
-
initParams
-
- Returns:
- Throws:
IOException
-
getProjectId
Get the id of a project
- Parameters:
p
-
- Returns:
-
getProject
Get exiting Project by ID
-
listOpenProjects
Return a list of string "project id" + "projectname"
-
connectToProject
Link an existing project to a given wb
- Parameters:
projectId
-
client
-
- Returns:
-
disconnectProject
Remove the link of a project to the given workbench.
The workbench without project is to be disposed
- Parameters:
wb
-
-
getLinkedWorkbenches
get the workbenches that are linked to the project p
- Parameters:
p
-
- Returns:
-
getInstance
required method to unsure there is only one instance of project manager per groimp instance
- Returns:
-
linkWorkbenchToProject
link a Workbench to a Project
- Parameters:
projectId
-
client
-