Class CatalogNavigationArea
- java.lang.Object
-
- de.hybris.platform.cockpit.session.impl.AbstractUINavigationArea
-
- de.hybris.platform.cockpit.session.impl.BaseUICockpitNavigationArea
-
- de.hybris.platform.productcockpit.session.impl.CatalogNavigationArea
-
- All Implemented Interfaces:
CockpitEventAcceptor
,CockpitEventProducer
,FocusablePerspectiveArea
,UICockpitArea
,UIComponent
,UINavigationArea
- Direct Known Subclasses:
BundleCatalogNavigationArea
public class CatalogNavigationArea extends BaseUICockpitNavigationArea
Represents category navigation area in catalogue perspective
-
-
Constructor Summary
Constructors Constructor Description CatalogNavigationArea()
-
Method Summary
-
Methods inherited from class de.hybris.platform.cockpit.session.impl.BaseUICockpitNavigationArea
addToCollection, clearQuerySelection, clearSelectedIndexes, duplicateQuery, fireBrowserTaskSelected, fireCollectionAdded, fireCollectionChanged, fireCollectionDoubleClicked, fireCollectionSelected, fireDynamicQueryDoubleClicked, fireDynamicQuerySelected, fireSavedQueryChanged, fireSavedQueryDoubleClicked, fireSavedQuerySelected, getContentSlotContainer, getContentSlotLabel, getContentSlotRenderer, getDynamicQueryService, getInfoSlotAttachmentTypes, getInfoSlotContainer, getInfoSlotLabel, getInfoSlotRenderer, getLabel, getObjectCollectionService, getPushInfoBoxEventClassName, getSavedQueryService, getSelectedBrowserTask, getSelectedCollection, getSelectedDynamicQuery, getSelectedIndex, getSelectedSavedQuery, getTypeService, handlePasteOperation, isPushInfoBox, onCockpitEvent, publishCollection, publishSavedQuery, removeQuery, renameCollection, renameSavedQuery, resetContext, setCockpitTypeService, setContentSlotContainer, setContentSlotI3Label, setContentSlotLabel, setContentSlotRenderer, setDynamicQueryService, setInfoSlotAttachmentTypes, setInfoSlotContainer, setInfoSlotI3Label, setInfoSlotLabel, setInfoSlotRenderer, setModelService, setObjectCollectionService, setPushInfoBox, setPushInfoBoxEventClassName, setSavedQueryService, setSectionModel, setSelectedBrowserTask, setSelectedCollection, setSelectedDynamicQuery, setSelectedIndex, setSelectedQuery, setSelectedQuery, setSelectedSavedQuery, setUiComponentCache, setUiConfigurationService, updateContentSlotContainer, updateInfoSlotContainer
-
Methods inherited from class de.hybris.platform.cockpit.session.impl.AbstractUINavigationArea
addAreaListener, addCockpitEventAcceptor, addSection, addSections, getHeaderURI, getListeners, getManagingPerspective, getPerspective, getSectionRenderer, getViewURI, getWidth, isFocused, removeAllSections, removeAreaListener, removeCockpitEventAcceptor, removeSection, removeSections, setFocus, setHeaderURI, setPerspective, setSectionRenderer, setSections, setViewURI, setWidth, showAllSections
-
-
-
-
Method Detail
-
initialize
public void initialize(java.util.Map<java.lang.String,java.lang.Object> params)
Description copied from class:BaseUICockpitNavigationArea
Initializes this navigation area by callingSectionPanelModel.initialize()
.- Specified by:
initialize
in interfaceUICockpitArea
- Specified by:
initialize
in interfaceUIComponent
- Overrides:
initialize
in classBaseUICockpitNavigationArea
- See Also:
SectionPanelModel.initialize()
-
update
public void update()
Description copied from class:BaseUICockpitNavigationArea
Updates this navigation area by callingBaseUICockpitNavigationArea.updateContentSlotContainer()
,BaseUICockpitNavigationArea.updateInfoSlotContainer()
andSectionPanelModel.update()
.- Specified by:
update
in interfaceUICockpitArea
- Overrides:
update
in classBaseUICockpitNavigationArea
- See Also:
AbstractUINavigationArea.update()
-
getProductCockpitCatalogService
public CatalogService getProductCockpitCatalogService()
-
setProductCockpitCatalogService
public void setProductCockpitCatalogService(CatalogService productCockpitCatalogService)
-
getFavoriteCategoryService
public FavoriteCategoryService getFavoriteCategoryService()
-
setFavoriteCategoryService
public void setFavoriteCategoryService(FavoriteCategoryService favoriteCategoryService)
-
getSectionModel
public SectionPanelModel getSectionModel()
- Specified by:
getSectionModel
in interfaceUINavigationArea
- Overrides:
getSectionModel
in classAbstractUINavigationArea
-
getSession
public UISession getSession()
-
deleteFavoriteCategory
public void deleteFavoriteCategory(FavoriteCategory favorite)
-
createFavoriteCategory
public void createFavoriteCategory(java.lang.String label, UserModel user)
-
getSelectedCatalogVersion
public CatalogVersionModel getSelectedCatalogVersion()
-
setSelectedCatalogItems
public void setSelectedCatalogItems(CatalogVersionModel catalogVersion)
-
fireCatalogItemSelectionChanged
protected void fireCatalogItemSelectionChanged(CatalogVersionModel catalogVersion)
-
setSelectedFavoriteCategory
public void setSelectedFavoriteCategory()
-
getCatalogVersions
public java.util.List<CatalogVersionModel> getCatalogVersions()
-
-