Package org.opencms.gwt.shared
Class CmsResourceStatusBean
java.lang.Object
org.opencms.gwt.shared.CmsResourceStatusBean
- All Implemented Interfaces:
com.google.gwt.user.client.rpc.IsSerializable
public class CmsResourceStatusBean
extends Object
implements com.google.gwt.user.client.rpc.IsSerializable
Information used to display the resource info dialog.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the additional resource attributes to display.Gets the date created.Gets the date expired.Gets the date last modified.Gets the date released.Gets the last project.Gets the list info.Gets the locales.Gets the lock state.Gets the nav text.Gets relation sources for other sites.Gets the permissions.Gets the list info beans for the source resources of relations pointing to this resource.Gets the list info beans for the targets of relations pointing away from this resource.Gets the resource type.Gets the sibling information.int
getSize()
Gets the size.Gets the custom error message for the relation sources tab.Gets the start tab.Gets the resource state object.Gets the structure id of the resource.getTabs()
Gets the tab configuration, which is an ordered map defining the tabs to display and their order, with the tab labels as values.Gets the custom error message for the relation targets tab.getTitle()
Gets the title.Gets the user created.Gets the user last modified.void
setAdditionalAttributes
(Map<String, String> additionalAttributes) Sets the additional resource attributes.void
setDateCreated
(String dateCreated) Sets the date created.void
setDateExpired
(String dateExpired) Sets the date expired.void
setDateLastModified
(String dateLastModified) Sets the date last modified.void
setDateReleased
(String dateReleased) Sets the date released.void
setLastProject
(String lastProject) Sets the last project.void
setListInfo
(CmsListInfoBean listInfo) Sets the list info.void
setLocales
(List<String> locales) Sets the locales.void
setLockState
(String lockState) Sets the lock state.void
setNavText
(String navText) Sets the nav text.void
setPermissions
(String permissions) Sets the permissions.void
setResourceType
(String resourceType) Sets the resource type.void
setSize
(int size) Sets the size.void
setSourcesError
(String sourcesError) Sets the custom error message for the relation sources tab.void
setStartTab
(CmsResourceStatusTabId startTab) Sets the start tab.void
setStateBean
(CmsResourceState stateBean) Sets the resource state object.void
setStructureId
(CmsUUID structureId) Sets the structure id of the resource.void
Sets the tab configuration.void
setTargetsError
(String targetsError) Sets the custom error message for the relation target tab.void
Sets the title.void
setUserCreated
(String userCreated) Sets the user created.void
setUserLastModified
(String userLastModified) Sets the user last modified.
-
Constructor Details
-
CmsResourceStatusBean
public CmsResourceStatusBean()
-
-
Method Details
-
getAdditionalAttributes
Returns the additional resource attributes to display.- Returns:
- the additional resource attributes
-
getDateCreated
Gets the date created.- Returns:
- the date created
-
getDateExpired
Gets the date expired.- Returns:
- the date expired
-
getDateLastModified
Gets the date last modified.- Returns:
- the date last modified
-
getDateReleased
Gets the date released.- Returns:
- the date released
-
getLastProject
Gets the last project.- Returns:
- the last project
-
getListInfo
Gets the list info.- Returns:
- the list info
-
getLocales
Gets the locales.- Returns:
- the locales
-
getLockState
Gets the lock state.- Returns:
- the lock state
-
getOtherSiteRelationSources
Gets relation sources for other sites.- Returns:
- relation sources for other sites
-
getPermissions
Gets the permissions.- Returns:
- the permissions
-
getRelationSources
Gets the list info beans for the source resources of relations pointing to this resource.- Returns:
- the relation source beans
-
getRelationTargets
Gets the list info beans for the targets of relations pointing away from this resource.- Returns:
- the relation target beans
-
getResourceType
Gets the resource type.- Returns:
- the resource type
-
getSiblings
Gets the sibling information.- Returns:
- the sibling information
-
getSize
Gets the size.- Returns:
- the size
-
getSourcesError
Gets the custom error message for the relation sources tab.- Returns:
- the custom error message for the relation sources tab
-
getStartTab
Gets the start tab.- Returns:
- the start tab
-
getStateBean
Gets the resource state object.- Returns:
- the resource state object
-
getStructureId
Gets the structure id of the resource.- Returns:
- the structure id of the resource
-
getTabs
Gets the tab configuration, which is an ordered map defining the tabs to display and their order, with the tab labels as values.- Returns:
- the tab configuration
-
getTargetsError
Gets the custom error message for the relation targets tab.- Returns:
- the custom error message for the relation target tab
-
getTitle
Gets the title.- Returns:
- the title
-
getUserCreated
Gets the user created.- Returns:
- the user created
-
getUserLastModified
Gets the user last modified.- Returns:
- the user last modified
-
setAdditionalAttributes
Sets the additional resource attributes.- Parameters:
additionalAttributes
- the additional resource attributes
-
setDateCreated
Sets the date created.- Parameters:
dateCreated
- the new date created
-
setDateExpired
Sets the date expired.- Parameters:
dateExpired
- the new date expired
-
setDateLastModified
Sets the date last modified.- Parameters:
dateLastModified
- the new date last modified
-
setDateReleased
Sets the date released.- Parameters:
dateReleased
- the new date released
-
setLastProject
Sets the last project.- Parameters:
lastProject
- the new last project
-
setLocales
Sets the locales.- Parameters:
locales
- the new locales
-
setLockState
Sets the lock state.- Parameters:
lockState
- the new lock state
-
setPermissions
Sets the permissions.- Parameters:
permissions
- the new permissions
-
setResourceType
Sets the resource type.- Parameters:
resourceType
- the new resource type
-
setSize
Sets the size.- Parameters:
size
- the new size
-
setSourcesError
Sets the custom error message for the relation sources tab.- Parameters:
sourcesError
- the custom error message
-
setStateBean
Sets the resource state object.- Parameters:
stateBean
- the new resource state object
-
setStructureId
Sets the structure id of the resource.- Parameters:
structureId
- the structure id of the resource
-
setTabs
Sets the tab configuration.- Parameters:
tabs
- the tab configuration
-
setTargetsError
Sets the custom error message for the relation target tab.- Parameters:
targetsError
- the custom error message
-
setTitle
Sets the title.- Parameters:
title
- the new title
-
setUserCreated
Sets the user created.- Parameters:
userCreated
- the new user created
-
setUserLastModified
Sets the user last modified.- Parameters:
userLastModified
- the new user last modified
-