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:BaseUICockpitNavigationAreaInitializes this navigation area by callingSectionPanelModel.initialize().- Specified by:
initializein interfaceUICockpitArea- Specified by:
initializein interfaceUIComponent- Overrides:
initializein classBaseUICockpitNavigationArea- See Also:
SectionPanelModel.initialize()
-
update
public void update()
Description copied from class:BaseUICockpitNavigationAreaUpdates this navigation area by callingBaseUICockpitNavigationArea.updateContentSlotContainer(),BaseUICockpitNavigationArea.updateInfoSlotContainer()andSectionPanelModel.update().- Specified by:
updatein interfaceUICockpitArea- Overrides:
updatein 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:
getSectionModelin interfaceUINavigationArea- Overrides:
getSectionModelin 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()
-
-