@Entity public class DocumentIteration extends Object implements Serializable, FileHolder, Comparable<DocumentIteration>, Cloneable
Modifier and Type | Field and Description |
---|---|
private Set<BinaryResource> |
attachedFiles |
private User |
author |
private Date |
creationDate |
private DocumentMaster |
documentMaster |
private String |
documentMasterId |
private String |
documentMasterVersion |
private Map<String,InstanceAttribute> |
instanceAttributes |
private int |
iteration |
private Set<DocumentLink> |
linkedDocuments |
private String |
revisionNote |
private String |
workspaceId |
Constructor and Description |
---|
DocumentIteration() |
DocumentIteration(DocumentMaster pDocumentMaster,
int pIteration,
User pAuthor) |
private DocumentMaster documentMaster
private int iteration
private String documentMasterId
private String documentMasterVersion
private String workspaceId
private Set<BinaryResource> attachedFiles
private String revisionNote
private User author
private Date creationDate
private Set<DocumentLink> linkedDocuments
private Map<String,InstanceAttribute> instanceAttributes
public DocumentIteration()
public DocumentIteration(DocumentMaster pDocumentMaster, int pIteration, User pAuthor)
public void setDocumentMaster(DocumentMaster pDocumentMaster)
public int getIteration()
public void setRevisionNote(String pRevisionNote)
public String getRevisionNote()
public void setAttachedFiles(Set<BinaryResource> attachedFiles)
public void setIteration(int iteration)
public boolean removeFile(BinaryResource pBinaryResource)
public void addFile(BinaryResource pBinaryResource)
public Set<BinaryResource> getAttachedFiles()
getAttachedFiles
in interface FileHolder
public DocumentIterationKey getKey()
public String getDocumentMasterId()
public String getDocumentMasterVersion()
public String getWorkspaceId()
public void setAuthor(User pAuthor)
public User getAuthor()
public DocumentMaster getDocumentMaster()
public void setCreationDate(Date pCreationDate)
public Date getCreationDate()
public Set<DocumentLink> getLinkedDocuments()
public void setLinkedDocuments(Set<DocumentLink> pLinkedDocuments)
public Map<String,InstanceAttribute> getInstanceAttributes()
public void setInstanceAttributes(Map<String,InstanceAttribute> pInstanceAttributes)
public int compareTo(DocumentIteration pDoc)
compareTo
in interface Comparable<DocumentIteration>
public DocumentIteration clone()
Copyright © 2013 OW2 Consortium. All Rights Reserved.