public class SiteSectionSelectorSection extends DefaultSectionSelectorSection
LiveSiteSectionSelectorSection that is used within Live Edit Perspective.
Important thing: sections aren't synchronized between each other (works independently)LiveSiteSectionSelectorSectionmultiselect, parentSection, relatedObject, relatedObjects, subSectionsselectedItems| Constructor and Description |
|---|
SiteSectionSelectorSection() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
closeEditorArea()
Checks whether something is activated within Editor Area if so then we deselect this value and close
Editor Area
|
protected CMSAdminSiteService |
getCmsAdminSiteService() |
protected CmsCockpitService |
getCmsCockpitService() |
java.util.List<TypedObject> |
getItems()
Returns this selector's items.
|
protected TypeService |
getTypeService() |
protected void |
informCmsAboutCurrentSiteChanged()
Informs CMS about changes made by user
Note:
Informs about chosen CMSSite |
void |
onCockpitEvent(CockpitEvent event) |
void |
refreshView()
Refreshes current section
|
void |
selectionChanged()
Fires when selection was changed
Note:
Informs CMS about current selected objects, and refreshes proper view |
void |
setCmsAdminSiteService(CMSAdminSiteService siteService) |
void |
setCmsCockpitService(CmsCockpitService cmsCockpitService) |
void |
updateItems() |
addToRelatedObjects, clear, disable, disableSubSections, enable, enableSubSections, getParentSection, getRelatedObject, getRelatedObjects, getRootSection, getSubSections, isMultiselect, isSubSectionsVisible, removeToRelatedObjects, setMultiselect, setParentSection, setRelatedObject, setRelatedObjects, setSubSectionsgetNavigationAreaModel, getRenderer, getSelectedItem, getSelectedItems, isInitiallySelected, isItemActive, isMultiple, setInitiallySelected, setItems, setMultiple, setNavigationAreaModel, setSelectedItem, setSelectedItems, setSelectedItemsDirectly, wrapItemsgetAttribute, getLabel, getLocalizedLabel, isInitialOpen, isOpen, isTabbed, isVisible, setAttribute, setLabel, setLocalizedLabel, setOpen, setRenderer, setVisibleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetSelectedItem, getSelectedItems, isInitiallySelected, isItemActive, isMultiple, setInitiallySelected, setItems, setMultiple, setSelectedItem, setSelectedItems, setSelectedItemsDirectlygetLabel, getLocalizedLabel, isInitialOpen, isOpen, isTabbed, isVisible, setOpenpublic void selectionChanged()
selectionChanged in interface SelectorSectionselectionChanged in class DefaultSectionSelectorSectionpublic java.util.List<TypedObject> getItems()
getItems in interface SelectorSectiongetItems in class AbstractSelectorSectionAbstractSelectorSection.getSelectedItems(),
AbstractSelectorSection.getItems()public void updateItems()
updateItems in class DefaultSectionSelectorSectionpublic void onCockpitEvent(CockpitEvent event)
onCockpitEvent in interface CockpitEventAcceptoronCockpitEvent in class AbstractSelectorSectionprotected void closeEditorArea()
protected void informCmsAboutCurrentSiteChanged()
public void refreshView()
SectionSelectorSectionrefreshView in interface SectionSelectorSectionrefreshView in class DefaultSectionSelectorSectionpublic void setCmsAdminSiteService(CMSAdminSiteService siteService)
protected CMSAdminSiteService getCmsAdminSiteService()
protected TypeService getTypeService()
protected CmsCockpitService getCmsCockpitService()
public void setCmsCockpitService(CmsCockpitService cmsCockpitService)
Copyright © 2018 SAP SE. All Rights Reserved.