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

public class BaseUICockpitNavigationArea extends AbstractUINavigationArea
  • Constructor Details

    • BaseUICockpitNavigationArea

      public BaseUICockpitNavigationArea()
  • Method Details

    • getSelectedBrowserTask

      public BrowserModel getSelectedBrowserTask()
    • setSelectedBrowserTask

      public void setSelectedBrowserTask(BrowserModel browserModel)
    • fireBrowserTaskSelected

      protected void fireBrowserTaskSelected()
    • initialize

      public void initialize(Map<String,Object> params)
      Initializes this navigation area by calling SectionPanelModel.initialize().
      Specified by:
      initialize in interface UICockpitArea
      Specified by:
      initialize in interface UIComponent
      Specified by:
      initialize in class AbstractUINavigationArea
      See Also:
    • update

      public void update()
      Specified by:
      update in interface UICockpitArea
      Specified by:
      update in class AbstractUINavigationArea
      See Also:
    • setSectionModel

      public void setSectionModel(SectionPanelModel sectionModel)
      Overrides:
      setSectionModel in class AbstractUINavigationArea
    • 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

      public void setContentSlotRenderer(SimpleRenderer contentSlotRenderer)
    • getContentSlotRenderer

      public SimpleRenderer getContentSlotRenderer()
    • getInfoSlotRenderer

      public SimpleRenderer getInfoSlotRenderer()
    • setInfoSlotRenderer

      public void setInfoSlotRenderer(SimpleRenderer infoSlotRenderer)
    • getContentSlotLabel

      public String getContentSlotLabel()
    • setContentSlotLabel

      public void setContentSlotLabel(String contentSlotLabel)
    • setContentSlotI3Label

      public void setContentSlotI3Label(String contentSlotLabel)
    • getInfoSlotLabel

      public String getInfoSlotLabel()
    • setInfoSlotLabel

      public void setInfoSlotLabel(String infoSlotLabel)
    • setInfoSlotI3Label

      public void setInfoSlotI3Label(String infoSlotLabel)
    • getInfoSlotAttachmentTypes

      public List<String> getInfoSlotAttachmentTypes()
    • setInfoSlotAttachmentTypes

      public void setInfoSlotAttachmentTypes(List<String> infoSlotAttachmentTypes)
    • setSelectedQuery

      public void setSelectedQuery(UIQuery query)
    • setSelectedQuery

      public void setSelectedQuery(UIQuery query, boolean doubleClicked)
    • setSelectedSavedQuery

      public void setSelectedSavedQuery(UISavedQuery query, boolean doubleClicked)
    • setSelectedCollection

      public void setSelectedCollection(UICollectionQuery selectedCollection, boolean doubleClicked)
    • setSelectedDynamicQuery

      public void setSelectedDynamicQuery(UIDynamicQuery selectedDynamicQuery, boolean doubleClicked)
    • getSelectedSavedQuery

      public UISavedQuery getSelectedSavedQuery()
    • getSelectedDynamicQuery

      public UIDynamicQuery getSelectedDynamicQuery()
    • getSelectedCollection

      public UICollectionQuery 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

      protected void fireCollectionChanged(ObjectCollection collection)
    • fireSavedQueryChanged

      protected void fireSavedQueryChanged(CockpitSavedQueryModel query)
    • fireCollectionAdded

      protected void fireCollectionAdded(ObjectCollection collection)
    • addToCollection

      public int addToCollection(TypedObject item, UICollectionQuery collection, boolean multiDrag)
    • getTypeService

      public TypeService getTypeService()
    • setCockpitTypeService

      public void setCockpitTypeService(TypeService typeService)
    • setObjectCollectionService

      public void setObjectCollectionService(ObjectCollectionService objectCollectionService)
    • getObjectCollectionService

      public ObjectCollectionService getObjectCollectionService()
    • setSavedQueryService

      public void setSavedQueryService(SavedQueryService savedQueryService)
    • setUiComponentCache

      public void setUiComponentCache(UIComponentCache uiComponentCache)
      Parameters:
      uiComponentCache - the uiComponentCache to set
    • setUiConfigurationService

      public void setUiConfigurationService(UIConfigurationService uiConfigurationService)
    • setModelService

      public void setModelService(ModelService modelService)
    • getSavedQueryService

      public SavedQueryService getSavedQueryService()
    • setDynamicQueryService

      public void setDynamicQueryService(DynamicQueryService dynamicQueryService)
    • getDynamicQueryService

      public DynamicQueryService getDynamicQueryService()
    • removeQuery

      public void removeQuery(UIQuery query)
    • renameCollection

      public void renameCollection(UICollectionQuery query, String label)
    • publishCollection

      public void publishCollection(UICollectionQuery query)
    • renameSavedQuery

      public void renameSavedQuery(UISavedQuery query, String label)
    • publishSavedQuery

      public void publishSavedQuery(UISavedQuery query)
    • duplicateQuery

      public void duplicateQuery(UIQuery query)
    • getSelectedIndex

      public Integer getSelectedIndex(String type)
    • setSelectedIndex

      public void setSelectedIndex(String type, int selectedIndex)
    • clearSelectedIndexes

      public void clearSelectedIndexes()
    • handlePasteOperation

      public void handlePasteOperation(String rawContent, UICollectionQuery collection)
      Base implementation does not implement paste operation. Implement method in subclasses, for this functionality
      Parameters:
      rawContent -
      collection -
    • resetContext

      public void resetContext()
    • getLabel

      public String getLabel()
    • isPushInfoBox

      public boolean isPushInfoBox()
    • setPushInfoBox

      public void setPushInfoBox(boolean pushInfoBox)
    • setPushInfoBoxEventClassName

      public void setPushInfoBoxEventClassName(String evtClassName)
    • getPushInfoBoxEventClassName

      public String getPushInfoBoxEventClassName()
    • onCockpitEvent

      public void onCockpitEvent(CockpitEvent event)
      Specified by:
      onCockpitEvent in interface CockpitEventAcceptor
      Overrides:
      onCockpitEvent in class AbstractUINavigationArea