/**
* Injected project settings service.
*/
- private ProjectSettingsService _projectSettingsService;
+ private ProjectSettingsService _projectSettings;
/**
* Injected project element DAO.
*/
*
* @see org.splat.service.ProjectElementService#getFirstStep(org.splat.dal.bo.som.ProjectElement)
*/
- public Step getFirstStep(ProjectElement elem) {
+ public Step getFirstStep(final ProjectElement elem) {
return getSteps(elem)[0];
}
- public Step getLastStep(ProjectElement elem) {
+ public Step getLastStep(final ProjectElement elem) {
Step[] mystep = getSteps(elem); // For getting the folders length, if null
return mystep[mystep.length - 1];
}
*
* @see org.splat.service.ProjectElementService#getSteps(org.splat.dal.bo.som.ProjectElement)
*/
- public Step[] getSteps(ProjectElement elem) {
+ public Step[] getSteps(final ProjectElement elem) {
if (elem.getFolders() == null) {
List<ProjectSettingsService.Step> steps = getProjectSettings()
.getStepsOf(elem.getClass());
* @param elem the project element to refresh
*/
@Transactional
- public void refresh(ProjectElement elem) {
+ public void refresh(final ProjectElement elem) {
// -------------------------
Publication[] curdoc = elem.getDocums().toArray(
new Publication[elem.getDocums().size()]);
elem.setFolders(null); // Just in case
elem.getDocums().clear();
- for (int i = 0; i < curdoc.length; i++)
+ for (int i = 0; i < curdoc.length; i++) {
elem.getDocums().add(curdoc[i]);
+ }
// No need to rebuild the list of SimulationContext as it does not use hashcodes
getProjectElementDAO().update(elem);
}
* @return Project settings service
*/
private ProjectSettingsService getProjectSettings() {
- return _projectSettingsService;
+ return _projectSettings;
}
/**
* @param projectSettingsService
* project settings service
*/
- public void setProjectSettings(ProjectSettingsService projectSettingsService) {
- _projectSettingsService = projectSettingsService;
+ public void setProjectSettings(final ProjectSettingsService projectSettingsService) {
+ _projectSettings = projectSettingsService;
}
/**
* Set the projectElementDAO.
* @param projectElementDAO the projectElementDAO to set
*/
- public void setProjectElementDAO(ProjectElementDAO projectElementDAO) {
+ public void setProjectElementDAO(final ProjectElementDAO projectElementDAO) {
_projectElementDAO = projectElementDAO;
}
}