Gephi Toolkit Javadoc

org.gephi.workspace.impl
Class WorkspaceInformationImpl

java.lang.Object
  extended by org.gephi.workspace.impl.WorkspaceInformationImpl
All Implemented Interfaces:
WorkspaceInformation

public class WorkspaceInformationImpl
extends java.lang.Object
implements WorkspaceInformation

Author:
Mathieu Bastian

Nested Class Summary
static class WorkspaceInformationImpl.Status
           
 
Constructor Summary
WorkspaceInformationImpl(Project project)
           
WorkspaceInformationImpl(Project project, java.lang.String name)
           
 
Method Summary
 void addChangeListener(javax.swing.event.ChangeListener listener)
           
 void close()
           
 void fireChangeEvent()
           
 java.lang.String getName()
           
 Project getProject()
           
 java.lang.String getSource()
           
 WorkspaceInformationImpl.Status getStatus()
           
 boolean hasSource()
           
 void invalid()
           
 boolean isClosed()
           
 boolean isInvalid()
           
 boolean isOpen()
           
 void open()
           
 void removeChangeListener(javax.swing.event.ChangeListener listener)
           
 void setName(java.lang.String name)
           
 void setProject(Project project)
           
 void setSource(java.lang.String source)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WorkspaceInformationImpl

public WorkspaceInformationImpl(Project project)

WorkspaceInformationImpl

public WorkspaceInformationImpl(Project project,
                                java.lang.String name)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

setProject

public void setProject(Project project)

getProject

public Project getProject()
Specified by:
getProject in interface WorkspaceInformation

getName

public java.lang.String getName()
Specified by:
getName in interface WorkspaceInformation

getStatus

public WorkspaceInformationImpl.Status getStatus()

setName

public void setName(java.lang.String name)

setSource

public void setSource(java.lang.String source)

getSource

public java.lang.String getSource()
Specified by:
getSource in interface WorkspaceInformation

hasSource

public boolean hasSource()
Specified by:
hasSource in interface WorkspaceInformation

open

public void open()

close

public void close()

invalid

public void invalid()

isOpen

public boolean isOpen()
Specified by:
isOpen in interface WorkspaceInformation

isClosed

public boolean isClosed()
Specified by:
isClosed in interface WorkspaceInformation

isInvalid

public boolean isInvalid()
Specified by:
isInvalid in interface WorkspaceInformation

addChangeListener

public void addChangeListener(javax.swing.event.ChangeListener listener)
Specified by:
addChangeListener in interface WorkspaceInformation

removeChangeListener

public void removeChangeListener(javax.swing.event.ChangeListener listener)
Specified by:
removeChangeListener in interface WorkspaceInformation

fireChangeEvent

public void fireChangeEvent()

Gephi Toolkit Javadoc