com.logicaldoc.web.document
Class VersionRecord
java.lang.Object
com.logicaldoc.core.PersistentObject
com.logicaldoc.core.ExtensibleObject
com.logicaldoc.core.document.AbstractDocument
com.logicaldoc.core.document.Version
com.logicaldoc.web.document.VersionRecord
- All Implemented Interfaces:
- java.lang.Comparable<com.logicaldoc.core.document.Version>
public class VersionRecord
- extends com.logicaldoc.core.document.Version
Utility class suitable for template display
- Since:
- 3.0
- Author:
- Marco Meschieri - Logical Objects
Fields inherited from class com.logicaldoc.core.document.Version |
EVENT_CHANGED, EVENT_CHECKIN, EVENT_MOVED, EVENT_RENAMED, EVENT_STORED |
Fields inherited from class com.logicaldoc.core.document.AbstractDocument |
DOC_CHECKED_OUT, DOC_LOCKED, DOC_UNLOCKED, EXPORT_LOCKED, EXPORT_UNLOCKED, INDEX_INDEXED, INDEX_SKIP, INDEX_TO_INDEX |
Methods inherited from class com.logicaldoc.core.document.Version |
create, getCreator, getCreatorId, getFolderId, getFolderName, getTemplateId, getTemplateName, getTgs, getUserId, setCreator, setCreatorId, setDocId, setEvent, setFolderId, setFolderName, setTemplateId, setTemplateName, setTgs, setUserId |
Methods inherited from class com.logicaldoc.core.document.AbstractDocument |
addTag, clearTags, getCoverage, getDeleteUserId, getDigest, getDocRef, getExportId, getExportName, getExportStatus, getExportVersion, getFileExtension, getFileName, getFolder, getImmutable, getIndexed, getLanguage, getLocale, getLockUserId, getObject, getPublisher, getPublisherId, getRecipient, getSigned, getSource, getSourceAuthor, getSourceDate, getSourceId, getSourceType, getStatus, getTags, getTagsString, getTemplate, getType, isToIndex, setCoverage, setCreation, setCustomId, setDeleteUserId, setDigest, setDocRef, setExportId, setExportName, setExportStatus, setExportVersion, setFileName, setFileSize, setFileVersion, setFolder, setImmutable, setIndexed, setLanguage, setLocale, setLockUserId, setObject, setPublisher, setPublisherId, setRecipient, setSigned, setSource, setSourceAuthor, setSourceDate, setSourceId, setSourceType, setStatus, setTags, setTemplate, setTitle, setType |
Methods inherited from class com.logicaldoc.core.ExtensibleObject |
getAttributeAtPosition, getAttributeNames, getAttributes, getExtendedAttribute, getValue, removeAttribute, setAttributes, setValue |
Methods inherited from class com.logicaldoc.core.PersistentObject |
getDeleted, getLastModified, setDeleted, setId, setLastModified |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
VersionRecord
public VersionRecord(long versionId)
VersionRecord
public VersionRecord(com.logicaldoc.core.document.Version version)
isSelected
public boolean isSelected()
setSelected
public void setSelected(boolean selected)
isCurrentVersion
public boolean isCurrentVersion()
setCurrentVersion
public void setCurrentVersion(boolean currentVersion)
edit
public java.lang.String edit()
compare
public java.lang.String compare()
compareTo
public int compareTo(com.logicaldoc.core.document.Version other)
- Specified by:
compareTo
in interface java.lang.Comparable<com.logicaldoc.core.document.Version>
- Overrides:
compareTo
in class com.logicaldoc.core.document.Version
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class com.logicaldoc.core.PersistentObject
getComment
public java.lang.String getComment()
- Overrides:
getComment
in class com.logicaldoc.core.document.Version
getDate
public java.util.Date getDate()
- Overrides:
getDate
in class com.logicaldoc.core.document.AbstractDocument
getUsername
public java.lang.String getUsername()
- Overrides:
getUsername
in class com.logicaldoc.core.document.Version
getVersion
public java.lang.String getVersion()
- Overrides:
getVersion
in class com.logicaldoc.core.document.AbstractDocument
hashCode
public int hashCode()
- Overrides:
hashCode
in class com.logicaldoc.core.PersistentObject
setComment
public void setComment(java.lang.String comment)
- Overrides:
setComment
in class com.logicaldoc.core.document.Version
setDate
public void setDate(java.util.Date date)
- Overrides:
setDate
in class com.logicaldoc.core.document.AbstractDocument
setUsername
public void setUsername(java.lang.String user)
- Overrides:
setUsername
in class com.logicaldoc.core.document.Version
setVersion
public void setVersion(java.lang.String version)
- Overrides:
setVersion
in class com.logicaldoc.core.document.AbstractDocument
toString
public java.lang.String toString()
- Overrides:
toString
in class com.logicaldoc.core.document.Version
getVersionDate
public java.util.Date getVersionDate()
- Overrides:
getVersionDate
in class com.logicaldoc.core.document.Version
setVersionDate
public void setVersionDate(java.util.Date versionDate)
- Overrides:
setVersionDate
in class com.logicaldoc.core.document.Version
getFileVersion
public java.lang.String getFileVersion()
- Overrides:
getFileVersion
in class com.logicaldoc.core.document.AbstractDocument
getEvent
public java.lang.String getEvent()
- Overrides:
getEvent
in class com.logicaldoc.core.document.Version
getWrappedVersion
public com.logicaldoc.core.document.Version getWrappedVersion()
getCreation
public java.util.Date getCreation()
- Overrides:
getCreation
in class com.logicaldoc.core.document.AbstractDocument
getCustomId
public java.lang.String getCustomId()
- Overrides:
getCustomId
in class com.logicaldoc.core.document.AbstractDocument
getFileSize
public long getFileSize()
- Overrides:
getFileSize
in class com.logicaldoc.core.document.AbstractDocument
getIcon
public java.lang.String getIcon()
- Overrides:
getIcon
in class com.logicaldoc.core.document.AbstractDocument
getTitle
public java.lang.String getTitle()
- Overrides:
getTitle
in class com.logicaldoc.core.document.AbstractDocument
getDocument
public com.logicaldoc.core.document.Document getDocument()
getId
public long getId()
- Overrides:
getId
in class com.logicaldoc.core.PersistentObject
getWrappedVersionId
public long getWrappedVersionId()
getDocId
public long getDocId()
- Overrides:
getDocId
in class com.logicaldoc.core.document.Version
Copyright © 2008-2010 Logical Objects. All Rights Reserved.