Class CMSSidebarElementDefault

java.lang.Object
io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElement
io.goobi.viewer.model.cms.widgets.embed.CMSSidebarElementDefault
All Implemented Interfaces:
Serializable

@Entity public class CMSSidebarElementDefault extends CMSSidebarElement
Wrapper element for default (static) sidebar widgets. These contain no data since they are entirely described by the xhtml component given by the content type
Author:
Florian Alpers
See Also:
  • Constructor Details

    • CMSSidebarElementDefault

      public CMSSidebarElementDefault()
      Empty constructor for the DAO.
    • CMSSidebarElementDefault

      public CMSSidebarElementDefault(WidgetContentType type, CMSPage owner)
      Default constructor for a WidgetContentType determining the xhtml component to use and an owning CMSPage.
      Parameters:
      type - widget content type determining the xhtml component
      owner - the owning CMS page
    • CMSSidebarElementDefault

      public CMSSidebarElementDefault(WidgetContentType orig, CMSPageTemplate owner)
    • CMSSidebarElementDefault

      public CMSSidebarElementDefault(CMSSidebarElementDefault orig, CMSPage owner)
      Cloning constructor with a CMSPage to set as owner.
      Parameters:
      orig - original sidebar element to clone
      owner - the owning CMS page
    • CMSSidebarElementDefault

      public CMSSidebarElementDefault(CMSSidebarElementDefault orig, CMSPageTemplate owner)