Package org.gephi.project.api
API for project and workspace management.
From ProjectController, projects and workspaces can
be managed. A project is a collection of workspaces, of which one and only one can be active at a time. By
default, a new project has one workspace.
Only one project can be open at the time. The ProjectController can manage a list of projects
but it's assumed that a project has an existing project file so that it can be opened.
Workspaces, where modules are interacting can be accessed from
the current project and by listening through WorkspaceListener.
Workspaces are suitable for hosting any type of data modules wants to.
-
Interface Summary Interface Description Project Project interface that internally stores, through its Lookup, various information and workspaces.ProjectController Project controller, manage projects and workspaces states.ProjectInformation Deprecated. Relevant methods have been ported toProjectdirectly.ProjectListener Project listener.ProjectMetaData Hosts user data about a project.Projects Hosts the project lists and the currently selected project.Workspace Workspace interface that internally stores, through its Lookup, various information and instances.WorkspaceInformation Deprecated. Relevant methods have been ported toWorkspacedirectly.WorkspaceListener Workspace event listener.WorkspaceMetaData Hosts user data about a workspace.WorkspaceProvider Deprecated. All methods have been ported toProjectdirectly. -
Exception Summary Exception Description GephiFormatException LegacyGephiFormatException