Package | Description |
---|---|
org.gephi.project.api |
API for project and workspace management.
|
org.gephi.project.impl | |
org.gephi.project.io | |
org.gephi.project.spi |
SPI for workspace capabilities and project managment UI.
|
org.gephi.workspace.impl |
Modifier and Type | Method and Description |
---|---|
Workspace |
ProjectController.duplicateWorkspace(Workspace workspace) |
Workspace |
ProjectController.getCurrentWorkspace() |
Workspace |
WorkspaceProvider.getCurrentWorkspace()
Returns the current workspace or null if none.
|
Workspace |
WorkspaceProvider.getWorkspace(int id)
Retrieve a workspace based on its unique identifier.
|
Workspace[] |
WorkspaceProvider.getWorkspaces()
Returns all the workspaces.
|
Workspace |
ProjectController.newWorkspace(Project project) |
Modifier and Type | Method and Description |
---|---|
void |
WorkspaceListener.close(Workspace workspace)
Notify a workspace will be closed, all data must be destroyed.
|
void |
ProjectController.deleteWorkspace(Workspace workspace) |
Workspace |
ProjectController.duplicateWorkspace(Workspace workspace) |
void |
WorkspaceListener.initialize(Workspace workspace)
Notify a workspace has been created.
|
void |
ProjectController.openWorkspace(Workspace workspace) |
void |
ProjectController.renameWorkspace(Workspace workspace,
String name) |
void |
WorkspaceListener.select(Workspace workspace)
Notify a workspace has become the selected workspace.
|
void |
ProjectController.setSource(Workspace workspace,
String source) |
void |
WorkspaceListener.unselect(Workspace workspace)
Notify another workspace will be selected.
|
Modifier and Type | Field and Description |
---|---|
private List<Workspace> |
WorkspaceProviderImpl.workspaces |
Modifier and Type | Method and Description |
---|---|
Workspace |
ProjectControllerImpl.duplicateWorkspace(Workspace workspace) |
Workspace |
WorkspaceProviderImpl.getPrecedingWorkspace(Workspace workspace) |
Workspace |
WorkspaceProviderImpl.getWorkspace(int id) |
Workspace[] |
WorkspaceProviderImpl.getWorkspaces() |
Workspace |
ProjectControllerImpl.newWorkspace(Project project) |
Modifier and Type | Method and Description |
---|---|
void |
WorkspaceProviderImpl.addWorkspace(Workspace workspace) |
void |
ProjectControllerImpl.deleteWorkspace(Workspace workspace) |
Workspace |
ProjectControllerImpl.duplicateWorkspace(Workspace workspace) |
private void |
ProjectControllerImpl.fireWorkspaceEvent(ProjectControllerImpl.EventType event,
Workspace workspace) |
Workspace |
WorkspaceProviderImpl.getPrecedingWorkspace(Workspace workspace) |
void |
ProjectControllerImpl.openWorkspace(Workspace workspace) |
void |
WorkspaceProviderImpl.removeWorkspace(Workspace workspace) |
void |
ProjectControllerImpl.renameWorkspace(Workspace workspace,
String name) |
void |
WorkspaceProviderImpl.setCurrentWorkspace(Workspace currentWorkspace) |
void |
ProjectControllerImpl.setSource(Workspace workspace,
String source) |
Modifier and Type | Method and Description |
---|---|
static void |
GephiReader.readWorkspaceChildren(Workspace workspace,
XMLStreamReader reader,
WorkspaceXMLPersistenceProvider persistenceProvider) |
private void |
LoadTask.readWorkspaceChildrenBytes(WorkspaceBytesPersistenceProvider persistenceProvider,
Workspace workspace,
ZipFile zipFile) |
private void |
LoadTask.readWorkspaceChildrenXML(WorkspaceXMLPersistenceProvider persistenceProvider,
Workspace workspace,
ZipFile zipFile) |
private void |
SaveTask.writeWorkspace(Workspace workspace,
OutputStream outputStream,
ZipOutputStream zipOut) |
static void |
GephiWriter.writeWorkspace(XMLStreamWriter writer,
Workspace workspace) |
static void |
GephiWriter.writeWorkspaceChildren(XMLStreamWriter writer,
Workspace workspace,
WorkspaceXMLPersistenceProvider persistenceProvider) |
private void |
SaveTask.writeWorkspaceChildrenBytes(Workspace workspace,
WorkspaceBytesPersistenceProvider persistenceProvider,
DataOutputStream outputStream,
ZipOutputStream zipOut) |
private void |
SaveTask.writeWorkspaceChildrenXML(Workspace workspace,
WorkspaceXMLPersistenceProvider persistenceProvider,
OutputStream outputStream,
ZipOutputStream zipOut) |
Modifier and Type | Method and Description |
---|---|
void |
WorkspaceDuplicateProvider.duplicate(Workspace source,
Workspace destination) |
void |
WorkspaceBytesPersistenceProvider.readBytes(DataInputStream stream,
Workspace workspace)
This is automatically called when loading a project file.
|
void |
WorkspaceXMLPersistenceProvider.readXML(XMLStreamReader reader,
Workspace workspace)
This is automatically called when a start element with the tag name
provided in your
getIdentifier method. |
void |
WorkspaceBytesPersistenceProvider.writeBytes(DataOutputStream stream,
Workspace workspace)
This is automatically called when saving a project file.
|
void |
WorkspaceXMLPersistenceProvider.writeXML(XMLStreamWriter writer,
Workspace workspace)
This is automatically called when saving a project file.
|
Modifier and Type | Class and Description |
---|---|
class |
WorkspaceImpl |
Copyright © 2007–2016 Gephi Consortium. All rights reserved.