public class WebsiteCatalogVersionSelectorSection extends DefaultSectionSelectorSection
WCMS Page Perspective or
WCMS Live Edit Perspective Important thing: sections aren't synchronized between each other (works
independently)multiselect, parentSection, relatedObject, relatedObjects, subSectionsselectedItems| Constructor and Description |
|---|
WebsiteCatalogVersionSelectorSection() |
| 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
|
List<TypedObject> |
getItems()
Returns this selector's items.
|
protected TypeService |
getTypeService() |
protected CatalogVersionModel |
informBrowserAreaAboutCurrentCatalogVersion()
Informs CMS about changes made by user
Note:
Informs about chosen catalog version and correct 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 area |
protected void |
setAsVisible(UIBrowserArea browserArea,
BrowserModel browserModel)
Sets given Browser Model as visible one.
|
void |
setSelectedItem(TypedObject selectedItem)
Sets the selector's selected item to
selectedItem |
addToRelatedObjects, clear, disable, disableSubSections, enable, enableSubSections, getParentSection, getRelatedObject, getRelatedObjects, getRootSection, getSubSections, isMultiselect, isSubSectionsVisible, removeToRelatedObjects, setMultiselect, setParentSection, setRelatedObject, setRelatedObjects, setSubSections, updateItemsgetNavigationAreaModel, getRenderer, getSelectedItem, getSelectedItems, isInitiallySelected, isItemActive, isMultiple, setInitiallySelected, setItems, setMultiple, setNavigationAreaModel, 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, setSelectedItems, setSelectedItemsDirectlygetLabel, getLocalizedLabel, isInitialOpen, isOpen, isTabbed, isVisible, setOpenpublic WebsiteCatalogVersionSelectorSection()
public void selectionChanged()
selectionChanged in interface SelectorSectionselectionChanged in class DefaultSectionSelectorSectionpublic List<TypedObject> getItems()
getItems in interface SelectorSectiongetItems in class AbstractSelectorSectionAbstractSelectorSection.getSelectedItems(),
AbstractSelectorSection.getItems()public void onCockpitEvent(CockpitEvent event)
onCockpitEvent in interface CockpitEventAcceptoronCockpitEvent in class AbstractSelectorSectionprotected void closeEditorArea()
protected void setAsVisible(UIBrowserArea browserArea, BrowserModel browserModel)
browserArea - current Browser AreabrowserModel - current Browser Modelprotected CatalogVersionModel informBrowserAreaAboutCurrentCatalogVersion()
public void refreshView()
SectionSelectorSectionrefreshView in interface SectionSelectorSectionrefreshView in class DefaultSectionSelectorSectionpublic void setSelectedItem(TypedObject selectedItem)
SelectorSectionselectedItemsetSelectedItem in interface SelectorSectionsetSelectedItem in class AbstractSelectorSectionselectedItem - the selected itemprotected TypeService getTypeService()
Copyright © 2017 SAP SE. All Rights Reserved.