Gephi Toolkit Javadoc

org.gephi.project.impl
Class WorkspaceProviderImpl

java.lang.Object
  extended by org.gephi.project.impl.WorkspaceProviderImpl
All Implemented Interfaces:
WorkspaceProvider

public class WorkspaceProviderImpl
extends java.lang.Object
implements WorkspaceProvider

Author:
Mathieu Bastian

Constructor Summary
WorkspaceProviderImpl(Project project)
           
 
Method Summary
 void addWorkspace(Workspace workspace)
           
 WorkspaceImpl getCurrentWorkspace()
           
 Workspace getPrecedingWorkspace(Workspace workspace)
           
 Workspace[] getWorkspaces()
           
 boolean hasCurrentWorkspace()
           
 void init(Project project)
           
 WorkspaceImpl newWorkspace()
           
 void removeWorkspace(Workspace workspace)
           
 void setCurrentWorkspace(Workspace currentWorkspace)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkspaceProviderImpl

public WorkspaceProviderImpl(Project project)
Method Detail

init

public void init(Project project)

newWorkspace

public WorkspaceImpl newWorkspace()

addWorkspace

public void addWorkspace(Workspace workspace)

removeWorkspace

public void removeWorkspace(Workspace workspace)

getPrecedingWorkspace

public Workspace getPrecedingWorkspace(Workspace workspace)

getCurrentWorkspace

public WorkspaceImpl getCurrentWorkspace()
Specified by:
getCurrentWorkspace in interface WorkspaceProvider

getWorkspaces

public Workspace[] getWorkspaces()
Specified by:
getWorkspaces in interface WorkspaceProvider

setCurrentWorkspace

public void setCurrentWorkspace(Workspace currentWorkspace)

hasCurrentWorkspace

public boolean hasCurrentWorkspace()
Specified by:
hasCurrentWorkspace in interface WorkspaceProvider

Gephi Toolkit Javadoc