/** * This method just attaches the {@link OrganizationModel} to the {@link FileModel}. It will only * do so if this link is not already present. */ public OrganizationModel attachOrganization( OrganizationModel organizationModel, ArchiveModel archiveModel) { // check for duplicates for (FileModel existingFileModel : organizationModel.getArchiveModels()) { if (existingFileModel.equals(archiveModel)) { return organizationModel; } } organizationModel.addArchiveModel(archiveModel); return organizationModel; }