nl.lxtreme.ols.test.data.project
Class StubTestProject
java.lang.Object
nl.lxtreme.ols.test.data.project.StubTestProject
- All Implemented Interfaces:
- nl.lxtreme.ols.api.data.project.Project
public class StubTestProject
- extends Object
- implements nl.lxtreme.ols.api.data.project.Project
Provides a "stub" project for testing purposes, that can be modified
externally and provides some additional convenience methods to assist
testing.
Constructor Summary |
StubTestProject()
Creates a new StubTestProject instance. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StubTestProject
public StubTestProject()
- Creates a new StubTestProject instance.
getDataSet
public nl.lxtreme.ols.api.data.DataSet getDataSet()
-
- Specified by:
getDataSet
in interface nl.lxtreme.ols.api.data.project.Project
getFilename
public File getFilename()
- Specified by:
getFilename
in interface nl.lxtreme.ols.api.data.project.Project
- See Also:
Project.getFilename()
getLastModified
public Date getLastModified()
- Specified by:
getLastModified
in interface nl.lxtreme.ols.api.data.project.Project
- See Also:
Project.getLastModified()
getName
public String getName()
- Specified by:
getName
in interface nl.lxtreme.ols.api.data.project.Project
- See Also:
Project.getName()
getSettings
public nl.lxtreme.ols.api.UserSettings getSettings(String aName)
- Specified by:
getSettings
in interface nl.lxtreme.ols.api.data.project.Project
- See Also:
Project.getSettings(java.lang.String)
getSourceVersion
public String getSourceVersion()
- Specified by:
getSourceVersion
in interface nl.lxtreme.ols.api.data.project.Project
- See Also:
Project.getSourceVersion()
isChanged
public boolean isChanged()
- Specified by:
isChanged
in interface nl.lxtreme.ols.api.data.project.Project
- See Also:
Project.isChanged()
readData
public void readData(Reader aReader)
throws IOException
-
- Specified by:
readData
in interface nl.lxtreme.ols.api.data.project.Project
- Throws:
IOException
setCapturedData
public void setCapturedData(nl.lxtreme.ols.api.acquisition.AcquisitionResult aCapturedData)
- Specified by:
setCapturedData
in interface nl.lxtreme.ols.api.data.project.Project
- See Also:
Project.setCapturedData(AcquisitionResult)
setChanged
public void setChanged(boolean aChanged)
- Specified by:
setChanged
in interface nl.lxtreme.ols.api.data.project.Project
- See Also:
Project.setChanged(boolean)
setFilename
public void setFilename(File aFilename)
- Specified by:
setFilename
in interface nl.lxtreme.ols.api.data.project.Project
- See Also:
Project.setFilename(java.io.File)
setLastModified
public void setLastModified(Date aLastModified)
- Specified by:
setLastModified
in interface nl.lxtreme.ols.api.data.project.Project
- See Also:
Project.setLastModified(java.util.Date)
setName
public void setName(String aName)
- Specified by:
setName
in interface nl.lxtreme.ols.api.data.project.Project
- See Also:
Project.setName(java.lang.String)
setSettings
public void setSettings(nl.lxtreme.ols.api.UserSettings aSettings)
- Specified by:
setSettings
in interface nl.lxtreme.ols.api.data.project.Project
- See Also:
Project.setSettings(nl.lxtreme.ols.api.UserSettings)
setSourceVersion
public void setSourceVersion(String aSourceVersion)
- Specified by:
setSourceVersion
in interface nl.lxtreme.ols.api.data.project.Project
- See Also:
Project.setSourceVersion(java.lang.String)
visit
public void visit(nl.lxtreme.ols.api.data.project.ProjectVisitor aVisitor)
- Specified by:
visit
in interface nl.lxtreme.ols.api.data.project.Project
- See Also:
Project.visit(nl.lxtreme.ols.api.data.project.ProjectVisitor)
writeData
public void writeData(Writer aWriter)
throws IOException
-
- Specified by:
writeData
in interface nl.lxtreme.ols.api.data.project.Project
- Throws:
IOException
Copyright © 2012 L'Xtreme IT consultancy. All Rights Reserved.