|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.imcode.imcms.api.Document
public class Document
| Nested Class Summary | |
|---|---|
static class |
Document.Comparator
|
static class |
Document.LifeCyclePhase
|
static class |
Document.PublicationStatus
|
| Field Summary | |
|---|---|
static int |
STATUS_NEW
Deprecated. Use Document.PublicationStatus.NEW instead. |
static int |
STATUS_PUBLICATION_APPROVED
Deprecated. Use Document.PublicationStatus.APPROVED instead. |
static int |
STATUS_PUBLICATION_DISAPPROVED
Deprecated. Use Document.PublicationStatus.DISAPPROVED instead. |
| Constructor Summary | |
|---|---|
protected |
Document(DocumentDomainObject document,
ContentManagementSystem contentManagementSystem)
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int STATUS_NEW
Document.PublicationStatus.NEW instead.public static final int STATUS_PUBLICATION_DISAPPROVED
Document.PublicationStatus.DISAPPROVED instead.public static final int STATUS_PUBLICATION_APPROVED
Document.PublicationStatus.APPROVED instead.| Constructor Detail |
|---|
protected Document(DocumentDomainObject document,
ContentManagementSystem contentManagementSystem)
| Method Detail |
|---|
public int getId()
public java.util.Map getRolesMappedToPermissions()
public boolean isArchived()
public boolean isActive()
public boolean isPublished()
public boolean isSearchDisabled()
public void setSearchDisabled(boolean searchDisabled)
public DocumentPermissionSet getDocumentPermissionSetForUser()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.util.Set getKeywords()
public void setKeywords(I18nLanguage language,
java.util.Set keywords)
public DocumentPermissionSet getPermissionSetRestrictedOne()
public DocumentPermissionSet getPermissionSetRestrictedTwo()
public java.lang.String getHeadline()
public java.lang.String getMenuText()
public java.lang.String getAlias()
public void setAlias(java.lang.String alias)
public java.lang.String getName()
public java.lang.String getMenuImageURL()
public void setHeadline(I18nLanguage language,
java.lang.String headline)
public void setMenuText(I18nLanguage language,
java.lang.String menuText)
public void setMenuImageURL(I18nLanguage language,
java.lang.String imageUrl)
public User getCreator()
public void setCreator(User creator)
public Language getLanguage()
public void addCategory(Category category)
public void removeCategory(Category category)
public Category[] getCategories()
public void setPermissionSetIdForRole(Role role,
int permissionSetId)
setPermissionSetTypeForRole(Role, DocumentPermissionSetType)
permissionSetId - One of the constants in DocumentPermissionSet.
public void setPermissionSetTypeForRole(Role role,
DocumentPermissionSetType documentPermissionSetType)
public int getPermissionSetIdForRole(Role role)
getPermissionSetTypeForRole(Role)
public DocumentPermissionSetType getPermissionSetTypeForRole(Role role)
public Category[] getCategoriesOfType(CategoryType categoryType)
categoryType -
public User getPublisher()
public java.lang.String getTarget()
public java.util.Date getPublicationStartDatetime()
public void setPublicationStartDatetime(java.util.Date datetime)
public java.util.Date getArchivedDatetime()
public void setArchivedDatetime(java.util.Date datetime)
public void setPublisher(User user)
public Section[] getSections()
public void setSections(Section[] sections)
public java.util.Date getModifiedDatetime()
public void setModifiedDatetime(java.util.Date date)
public java.util.Date getCreatedDatetime()
public void addSection(Section section)
public void setStatus(int status)
setPublicationStatus(com.imcode.imcms.api.Document.PublicationStatus) instead.
public void setLanguage(Language language)
public void setPublicationEndDatetime(java.util.Date datetime)
public java.util.Date getPublicationEndDatetime()
public int getStatus()
getPublicationStatus() instead.
public void setVisibleInMenusForUnauthorizedUsers(boolean visibleInMenusForUnauthorizedUsers)
public boolean isVisibleInMenusForUnauthorizedUsers()
public boolean isLinkableByOtherUsers()
public void setLinkableByOtherUsers(boolean linkableByOtherUsers)
public Document.PublicationStatus getPublicationStatus()
public void setPublicationStatus(Document.PublicationStatus publicationStatus)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||