Package io.goobi.viewer.managedbeans
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:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteWidget(Long id) deleteWidget.getAllWidgets.getAllWidgets(boolean queryAdditionalInformation) getAllWidgets.getEmbeddingPages(CustomSidebarWidget widget) jakarta.faces.component.html.HtmlPanelGroupGetter for the fieldsidebarGroup.jakarta.faces.component.html.HtmlPanelGroupgetSidebarGroup(List<CMSSidebarElement> elements, CMSPage page) Getter for the fieldsidebarGroup.voidsetSidebarGroup(jakarta.faces.component.html.HtmlPanelGroup sidebarGroup) Setter for the fieldsidebarGroup.
-
Field Details
-
MAX_DESCRIPTION_LENGTH
public static final int MAX_DESCRIPTION_LENGTH- See Also:
-
-
Constructor Details
-
CMSSidebarWidgetsBean
public CMSSidebarWidgetsBean()
-
-
Method Details
-
getAllWidgets
getAllWidgets.
- Returns:
- a
Listobject - Throws:
DAOException- if any.
-
getAllWidgets
public List<WidgetDisplayElement> getAllWidgets(boolean queryAdditionalInformation) throws DAOException getAllWidgets.
- Parameters:
queryAdditionalInformation- a boolean- Returns:
- a
Listobject - Throws:
DAOException- if any.
-
getEmbeddingPages
-
deleteWidget
deleteWidget.
- Parameters:
id- aLongobject- Throws:
DAOException- if any.
-
getSidebarGroup
public jakarta.faces.component.html.HtmlPanelGroup getSidebarGroup(List<CMSSidebarElement> elements, CMSPage page) Getter for the field
sidebarGroup. -
getSidebarGroup
public jakarta.faces.component.html.HtmlPanelGroup getSidebarGroup()Getter for the field
sidebarGroup.- Returns:
- a
HtmlPanelGroupobject
-
setSidebarGroup
public void setSidebarGroup(jakarta.faces.component.html.HtmlPanelGroup sidebarGroup) Setter for the field
sidebarGroup.- Parameters:
sidebarGroup- aHtmlPanelGroupobject
-