Package org.opencms.ui.components
Contains some reusable GUI components for Vaadin UI.
- Since:
- 9.9.0
-
Interface Summary Interface Description CmsAutoItemCreatingComboBox.I_NewValueHandler Handles automatic creation of new values.CmsFileTable.I_FolderSelectHandler Handles folder selects in the file table.CmsResourceTable.I_ResourcePropertyProvider Provides item property values for additional table columns.CmsUploadButton.I_UploadListener Upload listener interface.I_CmsFilePropertyEditHandler File table inline edit handler.I_CmsResultFacetsManager Interface to be implemented by classes that use the CmsResultFacets component.I_CmsWindowCloseListener Window close listener. -
Class Summary Class Description A_CmsFocusShortcutListener Shortcut listener that will only be active, while the given text field has the keyboard focus.CmsAppViewLayout The layout used within the app view.CmsAutoItemCreatingComboBox A combo box which automatically creates a new option if setValue is called with an item id not already contained in the data source.CmsAvailabilitySelector Expired/unreleased resources selection component.CmsBasicDialog Basic dialog class with a content panel and button bar.CmsBasicReportPage Page to display a report.CmsBreadCrumb The bread crumb component.CmsBrowserFrame Extending the browser frame class to allow setting of the iFrame name attribute.CmsButtonFormRow<T extends com.vaadin.ui.Component> Form row with button.CmsComponentState Component state bean.CmsConfirmationDialog Basic confirmation dialog.CmsCopyToClipboardButton The copy to clip-board/select text button.CmsDateField Convenience subclass of PopupDateField which comes preconfigured with a resolution and validation error message.CmsErrorDialog Dialog used to display error stack traces in the workplace.CmsExtendedSiteSelector Site selector widget which also optionally offers subsite options.CmsExtendedSiteSelector.SiteSelectorOption Class representing a single option.CmsExternalLayout Single component container that can render the given component in any HTML element.CmsFakeWindow Layout which looks like a Vaadin window without actually being a window.CmsFileTable Table for displaying resources.CmsFileTable.FileSorter Extends the default sorting to differentiate between files and folder when sorting by name.CmsFileTableDialogContext The file table dialog context.CmsFolderSelector Folder selector component.CmsGwtContextMenuButton Vaadin widget for using the GWT based context menu button.CmsInfoButton Class for the info button used in toolbar.CmsLockedResourcesList Widget used to display a list of locked resources.CmsMacroResolverDialog Class for a dialog to show macros of a sitemap folder and allow the user to edit them.CmsNewPasswordField Password field with the autocomplete=new-password attribute, to persuade the browser to not auto-fill it.CmsOkCancelActionHandler Shortcut handler triggered on 'Enter' and 'Esc' to trigger OK and Cancel actions.CmsPanel Replacement for the Panel class which works around a problem where the scroll position of the panel is sometimes reset after an RPC call.CmsRemovableFormRow<T extends com.vaadin.ui.Component> Removable form row.CmsResourceIcon Displays the resource icon and state and lock info.CmsResourceInfo Class representing a resource info box.CmsResourceTable Generic table for displaying lists of resources.CmsResourceTable.ColumnEntry Contains the data for the given column, along with some flags to control visibility/collapsed status.CmsResourceTable.DefaultItemDescriptionGenerator Default description generator for table entries.CmsResourceTable.ItemContainer Extending the indexed container to make the number of un-filtered items available.CmsResourceTableProperty Class whose instances contain the static data needed for a table column.CmsResourceTableProperty.DateConverter Converter for dates represented by their time stamp.CmsResultFacets Displays search result facets.CmsResultFilterComponent Result filter component.CmsRichTextArea Helper class for using rich text area in OpenCms.CmsRichTextAreaV7 Helper class for using rich text area in OpenCms.CmsSiteSelector Site selector component providing a select box with all sites available.CmsToolBar The workplace toolbar.CmsToolLayout The standard workplace tool layout.CmsTypeSelector Type selector component.CmsUploadButton The upload button.CmsUserDataFormLayout Form Layout for user data.CmsUserInfo Displays the current user info.CmsVerticalMenu A vertical menu styled like e menu bar sub menu or the context menu.Messages Message bundle class.OpenCmsTheme Contains the CSS style name constants used within the theme. -
Enum Summary Enum Description CmsBasicDialog.DialogWidth The available window widths.CmsResourceIcon.IconMode Enum used to control icon display style.CmsUserDataFormLayout.EditLevel