|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnl.lxtreme.ols.test.data.project.StubTestProjectManager
public class StubTestProjectManager
Provides a "stub" project manager for testing purposes, that can be modified externally.
Constructor Summary | |
---|---|
StubTestProjectManager()
|
Method Summary | |
---|---|
void |
addPropertyChangeListener(PropertyChangeListener aListener)
|
nl.lxtreme.ols.api.data.project.Project |
createNewProject()
|
nl.lxtreme.ols.api.data.project.Project |
createTemporaryProject()
|
nl.lxtreme.ols.api.data.project.Project |
getCurrentProject()
|
void |
loadProject(InputStream aInput)
|
void |
removePropertyChangeListener(PropertyChangeListener aListener)
|
void |
saveProject(OutputStream aOutput)
|
void |
setCurrentProject(nl.lxtreme.ols.api.data.project.Project aProject)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StubTestProjectManager()
Method Detail |
---|
public void addPropertyChangeListener(PropertyChangeListener aListener)
addPropertyChangeListener
in interface nl.lxtreme.ols.api.data.project.ProjectManager
public nl.lxtreme.ols.api.data.project.Project createNewProject()
createNewProject
in interface nl.lxtreme.ols.api.data.project.ProjectManager
public nl.lxtreme.ols.api.data.project.Project createTemporaryProject()
createTemporaryProject
in interface nl.lxtreme.ols.api.data.project.ProjectManager
public nl.lxtreme.ols.api.data.project.Project getCurrentProject()
getCurrentProject
in interface nl.lxtreme.ols.api.data.project.ProjectManager
public void loadProject(InputStream aInput) throws IOException
loadProject
in interface nl.lxtreme.ols.api.data.project.ProjectManager
IOException
public void removePropertyChangeListener(PropertyChangeListener aListener)
removePropertyChangeListener
in interface nl.lxtreme.ols.api.data.project.ProjectManager
public void saveProject(OutputStream aOutput) throws IOException
saveProject
in interface nl.lxtreme.ols.api.data.project.ProjectManager
IOException
public void setCurrentProject(nl.lxtreme.ols.api.data.project.Project aProject)
aProject
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |