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 Details

  • 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

      public List<String> getLocales()
      Gets the locales.
      Returns:
      the locales
    • getLockState

      public String getLockState()
      Gets the lock state.
      Returns:
      the lock state
    • getNavText

      public String getNavText()
      Gets the nav text.
      Returns:
      the nav text
    • 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

      public int 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

      public String 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

      public void setAdditionalAttributes(Map<String,String> additionalAttributes)
      Sets the additional resource attributes.

      Parameters:
      additionalAttributes - the additional resource attributes
    • setDateCreated

      public void setDateCreated(String dateCreated)
      Sets the date created.
      Parameters:
      dateCreated - the new date created
    • setDateExpired

      public void setDateExpired(String dateExpired)
      Sets the date expired.
      Parameters:
      dateExpired - the new date expired
    • setDateLastModified

      public void setDateLastModified(String dateLastModified)
      Sets the date last modified.
      Parameters:
      dateLastModified - the new date last modified
    • setDateReleased

      public void setDateReleased(String dateReleased)
      Sets the date released.
      Parameters:
      dateReleased - the new date released
    • setLastProject

      public void setLastProject(String lastProject)
      Sets the last project.
      Parameters:
      lastProject - the new last project
    • setListInfo

      public void setListInfo(CmsListInfoBean listInfo)
      Sets the list info.
      Parameters:
      listInfo - the new list info
    • setLocales

      public void setLocales(List<String> locales)
      Sets the locales.
      Parameters:
      locales - the new locales
    • setLockState

      public void setLockState(String lockState)
      Sets the lock state.
      Parameters:
      lockState - the new lock state
    • setNavText

      public void setNavText(String navText)
      Sets the nav text.
      Parameters:
      navText - the new nav text
    • setPermissions

      public void setPermissions(String permissions)
      Sets the permissions.
      Parameters:
      permissions - the new permissions
    • setResourceType

      public void setResourceType(String resourceType)
      Sets the resource type.
      Parameters:
      resourceType - the new resource type
    • setSize

      public void setSize(int size)
      Sets the size.
      Parameters:
      size - the new size
    • setSourcesError

      public void setSourcesError(String sourcesError)
      Sets the custom error message for the relation sources tab.
      Parameters:
      sourcesError - the custom error message
    • setStartTab

      public void setStartTab(CmsResourceStatusTabId startTab)
      Sets the start tab.

      Parameters:
      startTab - the start tab id
    • setStateBean

      public void setStateBean(CmsResourceState stateBean)
      Sets the resource state object.

      Parameters:
      stateBean - the new resource state object
    • setStructureId

      public void setStructureId(CmsUUID structureId)
      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

      public void setTargetsError(String targetsError)
      Sets the custom error message for the relation target tab.
      Parameters:
      targetsError - the custom error message
    • setTitle

      public void setTitle(String title)
      Sets the title.
      Parameters:
      title - the new title
    • setUserCreated

      public void setUserCreated(String userCreated)
      Sets the user created.
      Parameters:
      userCreated - the new user created
    • setUserLastModified

      public void setUserLastModified(String userLastModified)
      Sets the user last modified.
      Parameters:
      userLastModified - the new user last modified