public class Version extends AbstractDocument implements Comparable<Version>
| Modifier and Type | Field and Description |
|---|---|
static String |
EVENT_CHANGED |
static String |
EVENT_CHECKIN |
static String |
EVENT_MOVED |
static String |
EVENT_RENAMED |
static String |
EVENT_STORED |
BARCODE_PROCESSED, BARCODE_SKIP, BARCODE_TO_PROCESS, DOC_CHECKED_OUT, DOC_LOCKED, DOC_UNLOCKED, EXPORT_LOCKED, EXPORT_UNLOCKED, INDEX_INDEXED, INDEX_SKIP, INDEX_TO_INDEX| Constructor and Description |
|---|
Version() |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Version other)
for sorting a list of Version objects by the version number
|
static Version |
create(Document document,
User user,
String comment,
String event,
boolean release)
Factory method that creates a Version and replicate all given document's
properties.
|
String |
getCreator() |
long |
getCreatorId() |
long |
getDocId() |
String |
getEvent() |
long |
getFolderId() |
String |
getFolderName() |
Long |
getTemplateId() |
String |
getTemplateName() |
long |
getUserId() |
String |
getUsername() |
Date |
getVersionDate() |
void |
setCreator(String creator) |
void |
setCreatorId(long creatorId) |
void |
setDocId(long docId) |
void |
setEvent(String event) |
void |
setFolderId(long folderId) |
void |
setFolderName(String folderName) |
void |
setTemplateId(Long templateId) |
void |
setTemplateName(String templateName) |
void |
setUserId(long userId) |
void |
setUsername(String username) |
void |
setVersionDate(Date versionDate) |
String |
toString() |
addTag, clearTags, getBarcoded, getComment, getCoverage, getCreation, getCustomId, getDate, getDeleteUserId, getDigest, getDocRef, getExportId, getExportName, getExportStatus, getExportVersion, getExtResId, getFileExtension, getFileName, getFileSize, getFileVersion, getFolder, getIcon, getImmutable, getIndexed, getLanguage, getLocale, getLockUserId, getObject, getPublished, getPublisher, getPublisherId, getRating, getRecipient, getSigned, getSource, getSourceAuthor, getSourceDate, getSourceId, getSourceType, getStartPublishing, getStatus, getStopPublishing, getTags, getTagsString, getTemplate, getTgs, getTitle, getTransactionId, getType, getVersion, getWorkflowStatus, isPublishing, isToIndex, setBarcoded, setComment, setCoverage, setCreation, setCustomId, setDate, setDeleteUserId, setDigest, setDocRef, setExportId, setExportName, setExportStatus, setExportVersion, setExtResId, setFileName, setFileSize, setFileVersion, setFolder, setImmutable, setIndexed, setLanguage, setLocale, setLockUserId, setObject, setPublished, setPublisher, setPublisherId, setRating, setRecipient, setSigned, setSource, setSourceAuthor, setSourceDate, setSourceId, setSourceType, setStartPublishing, setStatus, setStopPublishing, setTags, setTemplate, setTgs, setTitle, setTransactionId, setType, setVersion, setWorkflowStatusgetAttributeAtPosition, getAttributeNames, getAttributes, getExtendedAttribute, getValue, removeAttribute, setAttributes, setValueequals, getDeleted, getId, getLastModified, hashCode, setDeleted, setId, setLastModifiedpublic static final String EVENT_STORED
public static final String EVENT_CHANGED
public static final String EVENT_CHECKIN
public static final String EVENT_RENAMED
public static final String EVENT_MOVED
public long getUserId()
public void setUserId(long userId)
public String getUsername()
getUsername()public void setUsername(String username)
setUsername(java.lang.String)public int compareTo(Version other)
compareTo in interface Comparable<Version>public String toString()
toString in class PersistentObjectpublic Date getVersionDate()
public void setVersionDate(Date versionDate)
public long getFolderId()
public void setFolderId(long folderId)
public String getFolderName()
public void setFolderName(String folderName)
public Long getTemplateId()
public void setTemplateId(Long templateId)
public String getTemplateName()
public void setTemplateName(String templateName)
public static Version create(Document document, User user, String comment, String event, boolean release)
document - The document to be versioneduser - The user who made the changescomment - The version commentevent - The event that caused the new releaserelease - True if this is a new release(eg: 2.0) rather than a
subversion(eg: 1.1)initial - True if this is an initial releasepublic String getEvent()
public void setEvent(String event)
public String getCreator()
getCreator in class AbstractDocumentpublic void setCreator(String creator)
setCreator in class AbstractDocumentpublic long getCreatorId()
getCreatorId in class AbstractDocumentpublic void setCreatorId(long creatorId)
setCreatorId in class AbstractDocumentpublic long getDocId()
public void setDocId(long docId)
Copyright © 2008-2014 Logical Objects. All Rights Reserved.