private ProjectDescription getProjectDescription(AProject project) { ProjectDescription description = new ProjectDescription(); description.setName(project.getName()); ProjectVersion version = project.getVersion(); description.setVersion(version.getRevision()); VersionInfo versionInfo = version.getVersionInfo(); description.setModifiedBy(versionInfo.getCreatedBy()); description.setModifiedAt(versionInfo.getCreatedAt()); boolean locked = project.isLocked(); description.setLocked(locked); if (locked) { LockInfo lockInfo = project.getLockInfo(); description.setLockedBy(lockInfo.getLockedBy().getUserName()); description.setLockedAt(lockInfo.getLockedAt()); } return description; }
private ProjectDescription getProjectDescription(AProject project) { ProjectDescription description = new ProjectDescription(); description.setName(project.getName()); ProjectVersion version = project.getVersion(); description.setVersion(version.getRevision()); VersionInfo versionInfo = version.getVersionInfo(); description.setModifiedBy(versionInfo.getCreatedBy()); description.setModifiedAt(versionInfo.getCreatedAt()); boolean locked = project.isLocked(); description.setLocked(locked); if (locked) { LockInfo lockInfo = project.getLockInfo(); description.setLockedBy(lockInfo.getLockedBy().getUserName()); description.setLockedAt(lockInfo.getLockedAt()); } return description; }