|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jext.project.AbstractProjectManager
org.jext.project.DefaultProjectManager
A default ProjectManager.
| Field Summary |
| Fields inherited from class org.jext.project.AbstractProjectManager |
listeners |
| Constructor Summary | |
DefaultProjectManager(JextFrame parent)
Create a new DefaultProjectManager. |
|
| Method Summary | |
void |
closeProject(Project p)
Causes this ProjectManager to close the specified Project. |
Project |
getCurrentProject()
Returns this ProjectManager's currently active
Project. |
Project[] |
getProjects()
Returns all this ProjectManager's Projects. |
javax.swing.JComponent |
getUI()
Returns a swing component that acts as the interface between the user and this ProjectManager. |
void |
jextEventFired(JextEvent evt)
Invoked when a class fires a JextEvent object
by the method fireJextEvent(short eventType)
in Jext class. |
void |
newProject()
Causes this ProjectManager to start a new Project. |
void |
openProject(java.lang.Object id)
Causes this ProjectManager to open the specified Project. |
void |
saveProject(Project p)
Causes this ProjectManager to save the specified Project, |
| Methods inherited from class org.jext.project.AbstractProjectManager |
addProjectListener, fireProjectEvent, removeProjectListener |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DefaultProjectManager(JextFrame parent)
DefaultProjectManager.
parent - the JextFrame for which this
DefaultProjectManager shall be an agent.| Method Detail |
public void jextEventFired(JextEvent evt)
JextListenerJextEvent object
by the method fireJextEvent(short eventType)
in Jext class.
jextEventFired in interface JextListenerevt - The received JextEventJextListener.jextEventFired(org.jext.event.JextEvent)public Project[] getProjects()
ProjectManagerProjectManager's Projects.
getProjects in interface ProjectManagerProject[].ProjectManager.getProjects()public Project getCurrentProject()
ProjectManagerProjectManager's currently active
Project.
getCurrentProject in interface ProjectManagerProject[].ProjectManager.getCurrentProject()public void newProject()
ProjectManagerProjectManager to start a new Project.
newProject in interface ProjectManagerProjectManager.newProject()public void openProject(java.lang.Object id)
ProjectManagerProjectManager to open the specified Project.
openProject in interface ProjectManagerid - the Object identifier of the Project.ProjectManager.openProject(Object)public void closeProject(Project p)
ProjectManagerProjectManager to close the specified Project.
closeProject in interface ProjectManagerp - the Project to close.ProjectManager.closeProject(Project)public void saveProject(Project p)
ProjectManagerProjectManager to save the specified Project,
saveProject in interface ProjectManagerp - the Project to save.ProjectManager.saveProject(Project)public javax.swing.JComponent getUI()
ProjectManagerProjectManager.
getUI in interface ProjectManagerProjectManager.getUI()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||