
Public Member Functions | |
| ProjectMaker (String projectCreatorId) | |
| AcsCommandCenterProject | createProject () |
| void | writeProject (AcsCommandCenterProject p, File f) throws IOException, MarshalException, ValidationException |
| AcsCommandCenterProject | loadProject (File f) throws MarshalException, ValidationException, FileNotFoundException, IOException |
Protected Member Functions | |
| ContainerT | createContainer () |
| AcsCommandCenterProject | readProject (File f) throws FileNotFoundException, MarshalException, ValidationException, IOException |
| void | sanitizeProject (AcsCommandCenterProject p) |
Protected Attributes | |
| String | projectCreatorId |
| alma::acs::commandcenter::app::ProjectMaker::ProjectMaker | ( | String | projectCreatorId | ) | [inline] |
| ContainerT alma::acs::commandcenter::app::ProjectMaker::createContainer | ( | ) | [inline, protected] |
Referenced by createProject(), and alma::acs::commandcenter::app::CommandCenterLogic::moreContainers().
| AcsCommandCenterProject alma::acs::commandcenter::app::ProjectMaker::createProject | ( | ) | [inline] |
References createContainer(), and projectCreatorId.
Referenced by alma::acs::commandcenter::app::CommandCenterLogic::createProject(), and alma::acs::commandcenter::app::CommandCenterLogic::prepare().
| AcsCommandCenterProject alma::acs::commandcenter::app::ProjectMaker::loadProject | ( | File | f | ) | throws MarshalException, ValidationException, FileNotFoundException, IOException [inline] |
References readProject(), and sanitizeProject().
Referenced by alma::acs::commandcenter::app::CommandCenterLogic::loadProject().
| AcsCommandCenterProject alma::acs::commandcenter::app::ProjectMaker::readProject | ( | File | f | ) | throws FileNotFoundException, MarshalException, ValidationException, IOException [inline, protected] |
Referenced by loadProject(), and alma::acs::commandcenter::app::CommandCenterLogic::readProject().
| void alma::acs::commandcenter::app::ProjectMaker::sanitizeProject | ( | AcsCommandCenterProject | p | ) | [inline, protected] |
References projectCreatorId.
Referenced by loadProject().
| void alma::acs::commandcenter::app::ProjectMaker::writeProject | ( | AcsCommandCenterProject | p, | |
| File | f | |||
| ) | throws IOException, MarshalException, ValidationException [inline] |
Purges passwords from the project, sets the version/creator info, then writes the project to disk.
Referenced by alma::acs::commandcenter::app::CommandCenterLogic::writeProject().
String alma::acs::commandcenter::app::ProjectMaker::projectCreatorId [protected] |
Referenced by createProject(), and sanitizeProject().
1.6.2