common models changes
This commit is contained in:
parent
3ae2aa00d9
commit
be252504aa
|
@ -2,9 +2,12 @@ package org.opencdmp.commonmodels.models;
|
|||
|
||||
import org.opencdmp.commonmodels.enums.DmpUserRole;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
public class DmpUserModel {
|
||||
private UserModel user;
|
||||
private DmpUserRole role;
|
||||
private UUID sectionId;
|
||||
|
||||
public UserModel getUser() {
|
||||
return user;
|
||||
|
@ -21,4 +24,12 @@ public class DmpUserModel {
|
|||
public void setRole(DmpUserRole role) {
|
||||
this.role = role;
|
||||
}
|
||||
|
||||
public UUID getSectionId() {
|
||||
return sectionId;
|
||||
}
|
||||
|
||||
public void setSectionId(UUID sectionId) {
|
||||
this.sectionId = sectionId;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -13,6 +13,7 @@ public class DescriptionModel {
|
|||
private UUID id;
|
||||
private String label;
|
||||
private String description;
|
||||
private List<String> tags;
|
||||
private DescriptionStatus status;
|
||||
private DescriptionTemplateModel descriptionTemplate;
|
||||
private DmpModel dmp;
|
||||
|
@ -47,6 +48,14 @@ public class DescriptionModel {
|
|||
this.description = description;
|
||||
}
|
||||
|
||||
public List<String> getTags() {
|
||||
return tags;
|
||||
}
|
||||
|
||||
public void setTags(List<String> tags) {
|
||||
this.tags = tags;
|
||||
}
|
||||
|
||||
public PropertyDefinitionModel getProperties() {
|
||||
return properties;
|
||||
}
|
||||
|
|
|
@ -8,6 +8,7 @@ import org.opencdmp.commonmodels.models.FileEnvelopeModel;
|
|||
import org.opencdmp.commonmodels.models.UserModel;
|
||||
import org.opencdmp.commonmodels.models.description.DescriptionModel;
|
||||
import org.opencdmp.commonmodels.models.dmpblueprint.DmpBlueprintModel;
|
||||
import org.opencdmp.commonmodels.models.dmpdescriptiontemplate.DmpDescriptionTemplateModel;
|
||||
import org.opencdmp.commonmodels.models.dmpreference.DmpReferenceModel;
|
||||
|
||||
import java.time.Instant;
|
||||
|
@ -28,6 +29,7 @@ public class DmpModel {
|
|||
private List<DescriptionModel> descriptions;
|
||||
private List<DmpUserModel> users;
|
||||
private List<DmpReferenceModel> references;
|
||||
private List<DmpDescriptionTemplateModel> descriptionTemplates;
|
||||
private FileEnvelopeModel pdfFile;
|
||||
private FileEnvelopeModel rdaJsonFile;
|
||||
private FileEnvelopeModel supportingFilesZip;
|
||||
|
@ -213,4 +215,12 @@ public class DmpModel {
|
|||
public void setLanguage(String language) {
|
||||
this.language = language;
|
||||
}
|
||||
|
||||
public List<DmpDescriptionTemplateModel> getDescriptionTemplates() {
|
||||
return descriptionTemplates;
|
||||
}
|
||||
|
||||
public void setDescriptionTemplates(List<DmpDescriptionTemplateModel> descriptionTemplates) {
|
||||
this.descriptionTemplates = descriptionTemplates;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,25 @@
|
|||
package org.opencdmp.commonmodels.models.dmpdescriptiontemplate;
|
||||
|
||||
import java.util.UUID;
|
||||
|
||||
public class DmpDescriptionTemplateModel {
|
||||
private UUID descriptionTemplateGroupId;
|
||||
private UUID sectionId;
|
||||
|
||||
public UUID getDescriptionTemplateGroupId() {
|
||||
return descriptionTemplateGroupId;
|
||||
}
|
||||
|
||||
public void setDescriptionTemplateGroupId(UUID descriptionTemplateGroupId) {
|
||||
this.descriptionTemplateGroupId = descriptionTemplateGroupId;
|
||||
}
|
||||
|
||||
public UUID getSectionId() {
|
||||
return sectionId;
|
||||
}
|
||||
|
||||
public void setSectionId(UUID sectionId) {
|
||||
this.sectionId = sectionId;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue