Class MacFinderTreeModelAbstract
- java.lang.Object
-
- de.hybris.platform.productcockpit.model.macfinder.MacFinderTreeModelAbstract
-
public abstract class MacFinderTreeModelAbstract extends java.lang.ObjectMAC finder tree abstract model
-
-
Constructor Summary
Constructors Constructor Description MacFinderTreeModelAbstract()MacFinderTreeModelAbstract(java.util.List<MacFinderTreeNode> selectedNodes)
-
Method Summary
-
-
-
Constructor Detail
-
MacFinderTreeModelAbstract
public MacFinderTreeModelAbstract()
-
MacFinderTreeModelAbstract
public MacFinderTreeModelAbstract(java.util.List<MacFinderTreeNode> selectedNodes)
-
-
Method Detail
-
setColumns
public void setColumns(java.util.List<MacFinderTreeColumn> columns)
- Parameters:
columns- the columns to set
-
reInit
public void reInit()
-
reloadRoot
public void reloadRoot()
-
refreshWholeTree
public void refreshWholeTree()
Reload and updates whole tree structure
-
getBindedComponent
public MacFinderTree getBindedComponent()
-
setBindedComponent
public void setBindedComponent(MacFinderTree bindedComponent)
-
getCategoryElements
public java.util.List<MacFinderTreeNode> getCategoryElements()
-
getSelectedNodes
public java.util.List<MacFinderTreeNode> getSelectedNodes()
-
getColumns
public java.util.List<MacFinderTreeColumn> getColumns()
-
getCategory
public MacFinderTreeNode getCategory()
-
getMaxItemCountProperty
public static int getMaxItemCountProperty()
-
extendHierarchy
public void extendHierarchy(MacFinderTreeNode node)
-
getSelectedCategory
public MacFinderTreeNodeAbstract getSelectedCategory(int index)
-
refreshAfterAdd
public void refreshAfterAdd(MacFinderTreeNode node)
-
deselectAll
public void deselectAll(MacFinderTreeColumn level)
-
getLeafNodes
public java.util.List<LeafNode> getLeafNodes()
-
updateLeafNodes
public void updateLeafNodes()
-
getCatalogVersion
public abstract CatalogVersionModel getCatalogVersion()
-
getConnectedItems
public abstract java.util.List<MacFinderTreeNode> getConnectedItems()
-
doOnEnter
public abstract void doOnEnter(TypedObject object)
-
doBeforeExtendHierarchy
public abstract void doBeforeExtendHierarchy()
-
doAfterExtendHierarchy
protected abstract void doAfterExtendHierarchy()
-
doSearchInternal
public abstract java.util.List<MacFinderTreeNode> doSearchInternal(MacFinderTreeNode wrappedCategory, CatalogVersionModel version, MacFinderTreeNode connectedItem)
-
countSearchResultsInternal
public abstract int countSearchResultsInternal(MacFinderTreeNode wrappedCategory, CatalogVersionModel version, MacFinderTreeNode connectedItem)
-
-