Class CmsTabInfo

java.lang.Object
org.opencms.acacia.shared.CmsTabInfo
All Implemented Interfaces:
com.google.gwt.user.client.rpc.IsSerializable

public class CmsTabInfo extends Object implements com.google.gwt.user.client.rpc.IsSerializable
Form tab information bean.

  • Constructor Details

    • CmsTabInfo

      public CmsTabInfo(String tabName, String tabKey, String tabRaw, String tabId, String startName, boolean collapsed, String description, String descriptionKey, String descriptionRaw)
      Constructor.

      Parameters:
      tabName - the tab name
      tabKey - the tab localization key
      tabId - the tab id
      startName - the start element name
      collapsed - if the labels should be collapsed
      description - the description HTML
      descriptionKey - the description key
    • CmsTabInfo

      protected CmsTabInfo()
      Constructor for serialization only.

  • Method Details

    • getDescription

      Gets the description HTML.

      Returns:
      the description HTML
    • getDescriptionKey

      Gets the localization key for the description.
      Returns:
      the localization key for the description
    • getDescriptionRaw

      Gets the raw configured description string.
      Returns:
      the raw description
    • getStartName

      public String getStartName()
      Returns the startName.

      Returns:
      the startName
    • getTabId

      public String getTabId()
      Returns the tabId.

      Returns:
      the tabId
    • getTabName

      public String getTabName()
      Returns the tabName.

      Returns:
      the tabName
    • getTabNameKey

      Gets the localization key for the tab name.
      Returns:
      the tab name localization key
    • getTabNameRaw

      Gets the raw configured tab name.
      Returns:
      the raw configured tab name
    • isCollapsed

      public boolean isCollapsed()
      Returns the collapsed.

      Returns:
      the collapsed