Class BaseUICockpitNavigationArea
java.lang.Object
de.hybris.platform.cockpit.session.impl.AbstractUINavigationArea
de.hybris.platform.cockpit.session.impl.BaseUICockpitNavigationArea
- All Implemented Interfaces:
CockpitEventAcceptor,CockpitEventProducer,FocusablePerspectiveArea,UICockpitArea,UIComponent,UINavigationArea
- Direct Known Subclasses:
AdminBundleCockpitNavigationArea,AdmincockpitNavigationArea,CatalogNavigationArea,CatalogNavigationArea,LiveEditNavigationArea,NavigationArea,NavigationNodeNavigationArea,SubscriptionbundlecockpitsNavigationArea,UrlNavigationArea
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintaddToCollection(TypedObject item, UICollectionQuery collection, boolean multiDrag) protected voidvoidvoidduplicateQuery(UIQuery query) protected voidprotected voidfireCollectionAdded(ObjectCollection collection) protected voidfireCollectionChanged(ObjectCollection collection) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidorg.zkoss.zk.ui.HtmlBasedComponentorg.zkoss.zk.ui.HtmlBasedComponentgetLabel()getSelectedIndex(String type) voidhandlePasteOperation(String rawContent, UICollectionQuery collection) Base implementation does not implement paste operation.voidinitialize(Map<String, Object> params) Initializes this navigation area by callingSectionPanelModel.initialize().booleanvoidonCockpitEvent(CockpitEvent event) voidvoidpublishSavedQuery(UISavedQuery query) voidremoveQuery(UIQuery query) voidrenameCollection(UICollectionQuery query, String label) voidrenameSavedQuery(UISavedQuery query, String label) voidvoidsetCockpitTypeService(TypeService typeService) voidsetContentSlotContainer(org.zkoss.zk.ui.HtmlBasedComponent contentSlotContainer) voidsetContentSlotI3Label(String contentSlotLabel) voidsetContentSlotLabel(String contentSlotLabel) voidsetContentSlotRenderer(SimpleRenderer contentSlotRenderer) voidsetDynamicQueryService(DynamicQueryService dynamicQueryService) voidsetInfoSlotAttachmentTypes(List<String> infoSlotAttachmentTypes) voidsetInfoSlotContainer(org.zkoss.zk.ui.HtmlBasedComponent infoSlotContainer) voidsetInfoSlotI3Label(String infoSlotLabel) voidsetInfoSlotLabel(String infoSlotLabel) voidsetInfoSlotRenderer(SimpleRenderer infoSlotRenderer) voidsetModelService(ModelService modelService) voidsetObjectCollectionService(ObjectCollectionService objectCollectionService) voidsetPushInfoBox(boolean pushInfoBox) voidsetPushInfoBoxEventClassName(String evtClassName) voidsetSavedQueryService(SavedQueryService savedQueryService) voidsetSectionModel(SectionPanelModel sectionModel) voidsetSelectedBrowserTask(BrowserModel browserModel) voidsetSelectedCollection(UICollectionQuery selectedCollection, boolean doubleClicked) voidsetSelectedDynamicQuery(UIDynamicQuery selectedDynamicQuery, boolean doubleClicked) voidsetSelectedIndex(String type, int selectedIndex) voidsetSelectedQuery(UIQuery query) voidsetSelectedQuery(UIQuery query, boolean doubleClicked) voidsetSelectedSavedQuery(UISavedQuery query, boolean doubleClicked) voidsetUiComponentCache(UIComponentCache uiComponentCache) voidsetUiConfigurationService(UIConfigurationService uiConfigurationService) voidupdate()Updates this navigation area by callingupdateContentSlotContainer(),updateInfoSlotContainer()andSectionPanelModel.update().voidvoidMethods inherited from class de.hybris.platform.cockpit.session.impl.AbstractUINavigationArea
addAreaListener, addCockpitEventAcceptor, addSection, addSections, getHeaderURI, getListeners, getManagingPerspective, getPerspective, getSectionModel, getSectionRenderer, getViewURI, getWidth, isFocused, removeAllSections, removeAreaListener, removeCockpitEventAcceptor, removeSection, removeSections, setFocus, setHeaderURI, setPerspective, setSectionRenderer, setSections, setViewURI, setWidth, showAllSections
-
Constructor Details
-
BaseUICockpitNavigationArea
public BaseUICockpitNavigationArea()
-
-
Method Details
-
getSelectedBrowserTask
-
setSelectedBrowserTask
-
fireBrowserTaskSelected
protected void fireBrowserTaskSelected() -
initialize
Initializes this navigation area by callingSectionPanelModel.initialize().- Specified by:
initializein interfaceUICockpitArea- Specified by:
initializein interfaceUIComponent- Specified by:
initializein classAbstractUINavigationArea- See Also:
-
update
public void update()Updates this navigation area by callingupdateContentSlotContainer(),updateInfoSlotContainer()andSectionPanelModel.update().- Specified by:
updatein interfaceUICockpitArea- Specified by:
updatein classAbstractUINavigationArea- See Also:
-
setSectionModel
- Overrides:
setSectionModelin classAbstractUINavigationArea
-
updateContentSlotContainer
public void updateContentSlotContainer() -
updateInfoSlotContainer
public void updateInfoSlotContainer() -
setContentSlotContainer
public void setContentSlotContainer(org.zkoss.zk.ui.HtmlBasedComponent contentSlotContainer) -
getContentSlotContainer
public org.zkoss.zk.ui.HtmlBasedComponent getContentSlotContainer() -
setInfoSlotContainer
public void setInfoSlotContainer(org.zkoss.zk.ui.HtmlBasedComponent infoSlotContainer) -
getInfoSlotContainer
public org.zkoss.zk.ui.HtmlBasedComponent getInfoSlotContainer() -
setContentSlotRenderer
-
getContentSlotRenderer
-
getInfoSlotRenderer
-
setInfoSlotRenderer
-
getContentSlotLabel
-
setContentSlotLabel
-
setContentSlotI3Label
-
getInfoSlotLabel
-
setInfoSlotLabel
-
setInfoSlotI3Label
-
getInfoSlotAttachmentTypes
-
setInfoSlotAttachmentTypes
-
setSelectedQuery
-
setSelectedQuery
-
setSelectedSavedQuery
-
setSelectedCollection
-
setSelectedDynamicQuery
-
getSelectedSavedQuery
-
getSelectedDynamicQuery
-
getSelectedCollection
-
clearQuerySelection
protected void clearQuerySelection() -
fireSavedQueryDoubleClicked
protected void fireSavedQueryDoubleClicked() -
fireDynamicQueryDoubleClicked
protected void fireDynamicQueryDoubleClicked() -
fireCollectionDoubleClicked
protected void fireCollectionDoubleClicked() -
fireSavedQuerySelected
protected void fireSavedQuerySelected() -
fireDynamicQuerySelected
protected void fireDynamicQuerySelected() -
fireCollectionSelected
protected void fireCollectionSelected() -
fireCollectionChanged
-
fireSavedQueryChanged
-
fireCollectionAdded
-
addToCollection
-
getTypeService
-
setCockpitTypeService
-
setObjectCollectionService
-
getObjectCollectionService
-
setSavedQueryService
-
setUiComponentCache
- Parameters:
uiComponentCache- the uiComponentCache to set
-
setUiConfigurationService
-
setModelService
-
getSavedQueryService
-
setDynamicQueryService
-
getDynamicQueryService
-
removeQuery
-
renameCollection
-
publishCollection
-
renameSavedQuery
-
publishSavedQuery
-
duplicateQuery
-
getSelectedIndex
-
setSelectedIndex
-
clearSelectedIndexes
public void clearSelectedIndexes() -
handlePasteOperation
Base implementation does not implement paste operation. Implement method in subclasses, for this functionality- Parameters:
rawContent-collection-
-
resetContext
public void resetContext() -
getLabel
-
isPushInfoBox
public boolean isPushInfoBox() -
setPushInfoBox
public void setPushInfoBox(boolean pushInfoBox) -
setPushInfoBoxEventClassName
-
getPushInfoBoxEventClassName
-
onCockpitEvent
- Specified by:
onCockpitEventin interfaceCockpitEventAcceptor- Overrides:
onCockpitEventin classAbstractUINavigationArea
-