public abstract class AbstractProjectManager extends java.lang.Object implements ProjectManager
ProjectManager
.Modifier and Type | Field and Description |
---|---|
protected java.util.Vector |
listeners |
Modifier | Constructor and Description |
---|---|
protected |
AbstractProjectManager()
Creates a new
AbstractProjectManager . |
Modifier and Type | Method and Description |
---|---|
void |
addProjectListener(ProjectListener listener)
Adds a listener to the list that's notified each time a
Project
change occurs. |
protected void |
fireProjectEvent(ProjectEvent e)
Fire the specified
ProjectEvent . |
void |
removeProjectListener(ProjectListener listener)
Removes a listener from the list that's notified each time a
Project change occurs. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
closeProject, getCurrentProject, getProjects, getUI, newProject, openProject, saveProject
protected AbstractProjectManager()
AbstractProjectManager
.public void addProjectListener(ProjectListener listener)
Project
change occurs.addProjectListener
in interface ProjectManager
public void removeProjectListener(ProjectListener listener)
Project
change occurs.removeProjectListener
in interface ProjectManager
protected void fireProjectEvent(ProjectEvent e)
ProjectEvent
.e
- the ProjectEvent
to fire.Copyright ? 2002 Romain Guy.