Class CMSSidebarWidgetsBean

java.lang.Object
io.goobi.viewer.managedbeans.CMSSidebarWidgetsBean
All Implemented Interfaces:
Serializable

@Named("cmsSidebarWidgetsBean") @RequestScoped public class CMSSidebarWidgetsBean extends Object implements Serializable

CMSSidebarWidgetsBean class.

See Also:
  • Constructor Details

    • CMSSidebarWidgetsBean

      public CMSSidebarWidgetsBean()
  • Method Details

    • getAllWidgets

      public List<WidgetDisplayElement> getAllWidgets() throws DAOException

      getAllWidgets.

      Returns:
      a List object
      Throws:
      DAOException - if any.
    • getAllWidgets

      public List<WidgetDisplayElement> getAllWidgets(boolean queryAdditionalInformation) throws DAOException

      getAllWidgets.

      Parameters:
      queryAdditionalInformation - a boolean
      Returns:
      a List object
      Throws:
      DAOException - if any.
    • deleteWidget

      public void deleteWidget(Long id) throws DAOException

      deleteWidget.

      Parameters:
      id - a Long object
      Throws:
      DAOException - if any.
    • getSidebarGroup

      public javax.faces.component.html.HtmlPanelGroup getSidebarGroup(List<CMSSidebarElement> elements, CMSPage page)

      Getter for the field sidebarGroup.

      Parameters:
      elements - a List object
      page - a CMSPage object
      Returns:
      a HtmlPanelGroup object
    • getSidebarGroup

      public javax.faces.component.html.HtmlPanelGroup getSidebarGroup()

      Getter for the field sidebarGroup.

      Returns:
      a HtmlPanelGroup object
    • setSidebarGroup

      public void setSidebarGroup(javax.faces.component.html.HtmlPanelGroup sidebarGroup)

      Setter for the field sidebarGroup.

      Parameters:
      sidebarGroup - a HtmlPanelGroup object