Class AbstractNavigationAreaModel

    • Constructor Detail

      • AbstractNavigationAreaModel

        public AbstractNavigationAreaModel()
    • Method Detail

      • setDefaultQueryType

        protected void setDefaultQueryType()
      • setAvailableQueryType

        protected void setAvailableQueryType()
      • setSelectedQueryType

        public void setSelectedQueryType​(QueryTypeSectionModel selectedQueryTypeView)
      • refreshCollections

        protected void refreshCollections()
      • refreshSavedQueries

        protected void refreshSavedQueries()
      • getCollectionsFromJalo

        protected java.util.List<UICollectionQuery> getCollectionsFromJalo()
      • getNotSharedQueriesFromJalo

        protected java.util.List<UISavedQuery> getNotSharedQueriesFromJalo()
      • getSharedQueriesFromJalo

        protected java.util.List<UISavedQuery> getSharedQueriesFromJalo()
      • getDynamicQueryFromJalo

        protected java.util.List<UIDynamicQuery> getDynamicQueryFromJalo()
        Returns:
        list of predefined queries
      • refreshDynamicQueries

        protected void refreshDynamicQueries()
      • refreshSpecialCollections

        protected void refreshSpecialCollections()
      • getSpecialCollectionsFromJalo

        protected java.util.List<UICollectionQuery> getSpecialCollectionsFromJalo()
      • addNewSpecialCollection

        protected void addNewSpecialCollection​(java.lang.String qualifier,
                                               HybrisEnumValue collectionType)
      • removeQuery

        public void removeQuery​(UIQuery query)
      • getSavedQueries

        public java.util.List<UISavedQuery> getSavedQueries()
      • getDynamicQueries

        public java.util.List<UIDynamicQuery> getDynamicQueries()
      • getSpecialCollections

        public java.util.List<UICollectionQuery> getSpecialCollections()
      • addAllSpecialCollectionsStandard

        protected void addAllSpecialCollectionsStandard()
      • initialize

        public abstract void initialize()
      • update

        public abstract void update()
      • getSpecialCollectionTypes

        public java.util.List<java.lang.String> getSpecialCollectionTypes()
      • setSpecialCollectionTypes

        public void setSpecialCollectionTypes​(java.util.List<java.lang.String> collTypes)