Class BundleTemplatesTreeModelPopulator
java.lang.Object
de.hybris.platform.configurablebundlebackoffice.widgets.populator.BundleTemplatesTreeModelPopulator
- All Implemented Interfaces:
com.hybris.cockpitng.tree.node.DynamicNodePopulator
public class BundleTemplatesTreeModelPopulator
extends Object
implements com.hybris.cockpitng.tree.node.DynamicNodePopulator
Populates bundle package hierarchical tree for the bundle template editor view
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.hybris.cockpitng.core.context.CockpitContextcreateCockpitContext(com.hybris.backoffice.navigation.NavigationNode node) protected com.hybris.cockpitng.tree.node.DynamicNodecreateDynamicNode(com.hybris.cockpitng.tree.node.DynamicNode node, org.zkoss.zul.TreeNode<BundleTemplateModel> treeNode, String label) protected StringcreateDynamicNodeId(com.hybris.cockpitng.tree.node.DynamicNode node, String postFix) protected StringcreateParentNodesIdPrefix(com.hybris.cockpitng.tree.node.DynamicNode node) protected List<com.hybris.backoffice.navigation.NavigationNode>findChildrenNavigationNodes(com.hybris.cockpitng.tree.node.DynamicNode node) List<com.hybris.backoffice.navigation.NavigationNode>getChildren(com.hybris.backoffice.navigation.NavigationNode node) protected com.hybris.cockpitng.labels.LabelServiceprotected ModelServiceprotected Function<org.zkoss.zul.TreeNode<BundleTemplateModel>,com.hybris.cockpitng.tree.node.DynamicNode> getRegularNodeCreatorFunction(com.hybris.cockpitng.tree.node.DynamicNode node) protected Collection<Object>getSelectionContext(com.hybris.backoffice.navigation.NavigationNode node) protected booleanisParentIdAppended(String parentId, StringBuilder childId) protected List<com.hybris.backoffice.navigation.NavigationNode>prepareNavigationNodes(com.hybris.cockpitng.tree.node.DynamicNode node, BundleTemplateModel bundleTemplate) protected voidrefreshNodeData(Object nodeData) voidsetLabelService(com.hybris.cockpitng.labels.LabelService labelService) voidsetModelService(ModelService modelService)
-
Constructor Details
-
BundleTemplatesTreeModelPopulator
public BundleTemplatesTreeModelPopulator()
-
-
Method Details
-
refreshNodeData
-
getRegularNodeCreatorFunction
protected Function<org.zkoss.zul.TreeNode<BundleTemplateModel>,com.hybris.cockpitng.tree.node.DynamicNode> getRegularNodeCreatorFunction(com.hybris.cockpitng.tree.node.DynamicNode node) -
createDynamicNode
protected com.hybris.cockpitng.tree.node.DynamicNode createDynamicNode(com.hybris.cockpitng.tree.node.DynamicNode node, org.zkoss.zul.TreeNode<BundleTemplateModel> treeNode, String label) -
createDynamicNodeId
-
createParentNodesIdPrefix
-
isParentIdAppended
-
getLabelService
protected com.hybris.cockpitng.labels.LabelService getLabelService() -
setLabelService
public void setLabelService(com.hybris.cockpitng.labels.LabelService labelService) -
getModelService
-
setModelService