org.gephi.project.impl
Class ProjectInformationImpl
java.lang.Object
org.gephi.project.impl.ProjectInformationImpl
- All Implemented Interfaces:
- ProjectInformation
public class ProjectInformationImpl
- extends java.lang.Object
- implements ProjectInformation
- Author:
- Mathieu Bastian
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProjectInformationImpl
public ProjectInformationImpl(Project project)
init
public void init()
open
public void open()
close
public void close()
getProject
public Project getProject()
- Specified by:
getProject
in interface ProjectInformation
isOpen
public boolean isOpen()
- Specified by:
isOpen
in interface ProjectInformation
isClosed
public boolean isClosed()
- Specified by:
isClosed
in interface ProjectInformation
isInvalid
public boolean isInvalid()
- Specified by:
isInvalid
in interface ProjectInformation
hasFile
public boolean hasFile()
- Specified by:
hasFile
in interface ProjectInformation
getFileName
public java.lang.String getFileName()
- Specified by:
getFileName
in interface ProjectInformation
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
- Specified by:
getName
in interface ProjectInformation
getFile
public java.io.File getFile()
- Specified by:
getFile
in interface ProjectInformation
setFile
public void setFile(java.io.File file)
addChangeListener
public void addChangeListener(javax.swing.event.ChangeListener listener)
- Specified by:
addChangeListener
in interface ProjectInformation
removeChangeListener
public void removeChangeListener(javax.swing.event.ChangeListener listener)
- Specified by:
removeChangeListener
in interface ProjectInformation
fireChangeEvent
public void fireChangeEvent()