Package org.gephi.project.api
Interface ProjectController
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addWorkspaceListener(WorkspaceListener workspaceListener)
void
closeCurrentProject()
void
closeCurrentWorkspace()
void
deleteWorkspace(Workspace workspace)
Workspace
duplicateWorkspace(Workspace workspace)
Project
getCurrentProject()
Workspace
getCurrentWorkspace()
Projects
getProjects()
void
newProject()
Workspace
newWorkspace(Project project)
Runnable
openProject(File file)
void
openWorkspace(Workspace workspace)
void
removeProject(Project project)
void
removeWorkspaceListener(WorkspaceListener workspaceListener)
void
renameProject(Project project, String name)
void
renameWorkspace(Workspace workspace, String name)
Runnable
saveProject(Project project)
Runnable
saveProject(Project project, File file)
void
setSource(Workspace workspace, String source)
void
startup()
-
-
-
Method Detail
-
startup
void startup()
-
newProject
void newProject()
-
closeCurrentProject
void closeCurrentProject()
-
removeProject
void removeProject(Project project)
-
getProjects
Projects getProjects()
-
deleteWorkspace
void deleteWorkspace(Workspace workspace)
-
getCurrentProject
Project getCurrentProject()
-
getCurrentWorkspace
Workspace getCurrentWorkspace()
-
openWorkspace
void openWorkspace(Workspace workspace)
-
closeCurrentWorkspace
void closeCurrentWorkspace()
-
addWorkspaceListener
void addWorkspaceListener(WorkspaceListener workspaceListener)
-
removeWorkspaceListener
void removeWorkspaceListener(WorkspaceListener workspaceListener)
-
-