Class MacFinderTreeModelAbstract
java.lang.Object
de.hybris.platform.productcockpit.model.macfinder.MacFinderTreeModelAbstract
MAC finder tree abstract model
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract intcountSearchResultsInternal(MacFinderTreeNode wrappedCategory, CatalogVersionModel version, MacFinderTreeNode connectedItem) voiddeselectAll(MacFinderTreeColumn level) protected abstract voidabstract voidabstract voiddoOnEnter(TypedObject object) abstract List<MacFinderTreeNode>doSearchInternal(MacFinderTreeNode wrappedCategory, CatalogVersionModel version, MacFinderTreeNode connectedItem) voidabstract CatalogVersionModelabstract List<MacFinderTreeNode>static intgetSelectedCategory(int index) voidvoidReload and updates whole tree structurevoidreInit()voidvoidsetBindedComponent(MacFinderTree bindedComponent) voidsetColumns(List<MacFinderTreeColumn> columns) void
-
Constructor Details
-
MacFinderTreeModelAbstract
public MacFinderTreeModelAbstract() -
MacFinderTreeModelAbstract
-
-
Method Details
-
setColumns
- 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
-
setBindedComponent
-
getCategoryElements
-
getSelectedNodes
-
getColumns
-
getCategory
-
getMaxItemCountProperty
public static int getMaxItemCountProperty() -
extendHierarchy
-
getSelectedCategory
-
refreshAfterAdd
-
deselectAll
-
getLeafNodes
-
updateLeafNodes
public void updateLeafNodes() -
getCatalogVersion
-
getConnectedItems
-
doOnEnter
-
doBeforeExtendHierarchy
public abstract void doBeforeExtendHierarchy() -
doAfterExtendHierarchy
protected abstract void doAfterExtendHierarchy() -
doSearchInternal
public abstract List<MacFinderTreeNode> doSearchInternal(MacFinderTreeNode wrappedCategory, CatalogVersionModel version, MacFinderTreeNode connectedItem) -
countSearchResultsInternal
public abstract int countSearchResultsInternal(MacFinderTreeNode wrappedCategory, CatalogVersionModel version, MacFinderTreeNode connectedItem)
-