public class ProjectMaker
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
projectCreatorId |
| Constructor and Description |
|---|
ProjectMaker(java.lang.String projectCreatorId) |
| Modifier and Type | Method and Description |
|---|---|
protected ContainerT |
createContainer() |
AcsCommandCenterProject |
createProject() |
AcsCommandCenterProject |
loadProject(java.io.File f) |
protected AcsCommandCenterProject |
readProject(java.io.File f) |
protected void |
sanitizeProject(AcsCommandCenterProject p) |
void |
writeProject(AcsCommandCenterProject p,
java.io.File f)
Purges passwords from the project, sets the version/creator info,
then writes the project to disk.
|
public AcsCommandCenterProject createProject()
protected ContainerT createContainer()
public void writeProject(AcsCommandCenterProject p,
java.io.File f)
throws java.io.IOException,
MarshalException,
ValidationException
java.io.IOExceptionMarshalExceptionValidationExceptionpublic AcsCommandCenterProject loadProject(java.io.File f)
throws MarshalException,
ValidationException,
java.io.FileNotFoundException,
java.io.IOException
MarshalExceptionValidationExceptionjava.io.FileNotFoundExceptionjava.io.IOExceptionprotected AcsCommandCenterProject readProject(java.io.File f)
throws java.io.FileNotFoundException,
MarshalException,
ValidationException,
java.io.IOException
java.io.FileNotFoundExceptionMarshalExceptionValidationExceptionjava.io.IOExceptionprotected void sanitizeProject(AcsCommandCenterProject p)