Class BundleTemplatesModelPopulator
- java.lang.Object
-
- com.hybris.backoffice.tree.model.CatalogTreeModelPopulator
-
- de.hybris.platform.configurablebundlebackoffice.widgets.populator.BundleTemplatesModelPopulator
-
- All Implemented Interfaces:
com.hybris.cockpitng.model.ComponentModelPopulator<org.zkoss.zul.TreeModel<org.zkoss.zul.TreeNode<ItemModel>>>,com.hybris.cockpitng.tree.node.DynamicNodePopulator,com.hybris.cockpitng.tree.node.SearchableDynamicNodePopulator
public class BundleTemplatesModelPopulator extends CatalogTreeModelPopulator
Populates Catalog/Catalog Version tree for bundle template view
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.hybris.backoffice.tree.model.CatalogTreeModelPopulator
CatalogTreeModelPopulator.CatalogTreeModel
-
-
Field Summary
-
Fields inherited from class com.hybris.backoffice.tree.model.CatalogTreeModelPopulator
ALL_CATALOGS_NODE_ID, BACKOFFICE_CONFIGURATION_CATALOG_ID, CONFIG_BACKOFFICE_CATALOG_TREE_POPULATOR_SEARCH_BASED_ACTIVE, CTX_TREE_LOOKUP_ALLOW_FOR_FLAT_LIST, CTX_TREE_LOOKUP_ATTRIBUTES, CTX_TREE_LOOKUP_FLAT_LIST_THRESHOLD, CTX_TREE_LOOKUP_FS_ENABLED, CTX_TREE_LOOKUP_OVERFLOW_THRESHOLD, FALLBACK_OVERFLOW_THRESHOLD_VALUE, I18N_CATALOGTREEMODELPOPULATOR_ALLCATALOGS, I18N_CATALOGTREEMODELPOPULATOR_UNCATEGORIZED, I18N_EXPLORER_TREE_FILTERED_TOO_MANY_RESULT, MULTI_SELECT, SHOW_ALL_CATALOGS_NODE, SHOW_UNCATEGORIZED_CATALOG_NODE, SHOW_UNCATEGORIZED_CATALOG_VERSION_NODE, SHOW_UNCATEGORIZED_CLASSIFICATION_CATALOG_VERSION_NODE, SHOW_UNCATEGORIZED_ROOT_NODE, SIMPLE_LABELS_CTX_PARAMETERS, UNCATEGORIZED_PRODUCTS_NODE_ID
-
-
Constructor Summary
Constructors Constructor Description BundleTemplatesModelPopulator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.List<com.hybris.backoffice.navigation.NavigationNode>findChildrenNavigationNodes(com.hybris.backoffice.navigation.NavigationNode node)protected booleanisCatalog(java.lang.Object nodeData)protected booleanisCatalogVersion(java.lang.Object nodeData)-
Methods inherited from class com.hybris.backoffice.tree.model.CatalogTreeModelPopulator
addCategoriesFromTheTail, buildFlatListNodes, buildOverflowNode, buildSpanningTree, buildSpanningTree, createCockpitContext, createDynamicNode, createDynamicNode, createDynamicNodeId, createModel, createParentNodesIdPrefix, filterAvailableCategories, filterConfiguredCategoryAttributes, getAllCatalogVersions, getAllReadableCatalogs, getAllReadableCatalogVersions, getAllReadableCatalogVersionsForCurrentUser, getCatalogService, getCatalogTreeSimpleLabelProvider, getCatalogVersionService, getCategoryDynamicNodeCreatorFunction, getChildren, getChildren, getCockpitUserService, getExcludedTypes, getFieldSearchFacade, getFlatListThreshold, getFlatListThreshold, getIndexingDepth, getLabelService, getLookupQueryAttributes, getLookupQueryAttributes, getOverflowThreshold, getOverflowThreshold, getPartitionThreshold, getPermissionFacade, getRegularNodeCreatorFunction, getRoot, getSessionService, getTypeFacade, getTypeService, getUserService, isAllowForFlatList, isAllowForFlatList, isCatalogAvailableInContext, isCatalogVersionAvailableInContext, isParentIdAppended, isRootCategory, isSearchBasedPopulatorActive, isSupportedType, partitionNodes, postConstruct, prepareAllCatalogsNode, prepareCatalogNodes, prepareCatalogVersionNodes, prepareNodeLabel, prepareNodeLabel, preparePopulatingQuery, prepareRootCategoryNodes, prepareSubcategoryNodes, prepareUncategorizedProductsNode, resolvedMatchOperator, setAllowForFlatList, setCatalogService, setCatalogTreeSimpleLabelProvider, setCatalogVersionService, setCockpitUserService, setExcludedTypes, setFieldSearchFacade, setFlatListThreshold, setLabelService, setLookupQueryAttributes, setOverflowThreshold, setPartitionThreshold, setPermissionFacade, setSessionService, setTypeFacade, setTypeService, setUserService, showUncategorizedNodeForCatalogVersion, simpleLabelsEnabled
-
-
-
-
Method Detail
-
findChildrenNavigationNodes
protected java.util.List<com.hybris.backoffice.navigation.NavigationNode> findChildrenNavigationNodes(com.hybris.backoffice.navigation.NavigationNode node)
- Overrides:
findChildrenNavigationNodesin classCatalogTreeModelPopulator
-
isCatalogVersion
protected boolean isCatalogVersion(java.lang.Object nodeData)
-
isCatalog
protected boolean isCatalog(java.lang.Object nodeData)
-
-