Class CmsSeoOptionsDialog

  • All Implemented Interfaces:
    com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.logical.shared.HasCloseHandlers<com.google.gwt.user.client.ui.PopupPanel>, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.EventPreview, com.google.gwt.user.client.ui.AcceptsOneWidget, com.google.gwt.user.client.ui.HasAnimation, com.google.gwt.user.client.ui.HasOneWidget, com.google.gwt.user.client.ui.HasVisibility, com.google.gwt.user.client.ui.HasWidgets, com.google.gwt.user.client.ui.HasWidgets.ForIsWidget, com.google.gwt.user.client.ui.IsWidget, com.google.gwt.user.client.ui.SourcesPopupEvents, java.lang.Iterable<com.google.gwt.user.client.ui.Widget>, I_CmsAutoHider, I_CmsFormHandler

    public class CmsSeoOptionsDialog
    extends CmsPopup
    implements I_CmsFormHandler
    The SEO options dialog, which makes it possible to both edit the SEO relevant properties of a resource as well as alias paths for the resource.

    • Constructor Detail

      • CmsSeoOptionsDialog

        public CmsSeoOptionsDialog​(org.opencms.util.CmsUUID structureId,
                                   org.opencms.gwt.shared.CmsListInfoBean infoBean,
                                   java.util.List<org.opencms.gwt.shared.alias.CmsAliasBean> aliases,
                                   java.util.Map<java.lang.String,​org.opencms.xml.content.CmsXmlContentProperty> propertyConfig,
                                   I_CmsPropertyEditorHandler propertyEditorHandler)
        Creates a new dialog instance.

        Parameters:
        structureId - the structure id of the resource whose aliases are being edited
        infoBean - a bean containing the information to display in the resource info box
        aliases - the existing aliases of the resource
        propertyConfig - the property configuration
        propertyEditorHandler - the property editor handler