Uses of Interface
com.helger.tree.IBasicTreeItem
-
Packages that use IBasicTreeItem Package Description com.helger.tree com.helger.tree.util com.helger.tree.withid com.helger.tree.withid.folder -
-
Uses of IBasicTreeItem in com.helger.tree
Classes in com.helger.tree with type parameters of type IBasicTreeItem Modifier and Type Interface Description interfaceIBasicTree<DATATYPE,ITEMTYPE extends IBasicTreeItem<DATATYPE,ITEMTYPE>>Base interface for a tree.interfaceIBasicTreeItem<DATATYPE,ITEMTYPE extends IBasicTreeItem<DATATYPE,ITEMTYPE>>Base interface both for normal tree items and tree items with ID.Subinterfaces of IBasicTreeItem in com.helger.tree Modifier and Type Interface Description interfaceITreeItem<DATATYPE,ITEMTYPE extends ITreeItem<DATATYPE,ITEMTYPE>>Base interface for simple tree itemsClasses in com.helger.tree that implement IBasicTreeItem Modifier and Type Class Description classBasicTreeItem<DATATYPE,ITEMTYPE extends ITreeItem<DATATYPE,ITEMTYPE>>Basic implementation of theITreeIteminterfaceclassDefaultTreeItem<DATATYPE>Default implementation of theITreeIteminterface -
Uses of IBasicTreeItem in com.helger.tree.util
Methods in com.helger.tree.util with type parameters of type IBasicTreeItem Modifier and Type Method Description static <DATATYPE,ITEMTYPE extends IBasicTreeItem<DATATYPE,ITEMTYPE>>
voidTreeVisitor. visitTree(IBasicTree<DATATYPE,ITEMTYPE> aTree, com.helger.commons.hierarchy.IChildrenProvider<ITEMTYPE> aChildrenResolver, com.helger.commons.hierarchy.visit.IHierarchyVisitorCallback<? super ITEMTYPE> aCallback)static <DATATYPE,ITEMTYPE extends IBasicTreeItem<DATATYPE,ITEMTYPE>>
voidTreeVisitor. visitTree(IBasicTree<DATATYPE,ITEMTYPE> aTree, com.helger.commons.hierarchy.visit.IHierarchyVisitorCallback<? super ITEMTYPE> aCallback)static <DATATYPE,ITEMTYPE extends IBasicTreeItem<DATATYPE,ITEMTYPE>>
voidTreeVisitor. visitTreeData(IBasicTree<DATATYPE,ITEMTYPE> aTree, com.helger.commons.hierarchy.IChildrenProvider<ITEMTYPE> aChildrenProvider, com.helger.commons.hierarchy.visit.IHierarchyVisitorCallback<? super DATATYPE> aDataCallback)static <DATATYPE,ITEMTYPE extends IBasicTreeItem<DATATYPE,ITEMTYPE>>
voidTreeVisitor. visitTreeData(IBasicTree<DATATYPE,ITEMTYPE> aTree, com.helger.commons.hierarchy.visit.IHierarchyVisitorCallback<? super DATATYPE> aDataCallback)static <DATATYPE,ITEMTYPE extends IBasicTreeItem<DATATYPE,ITEMTYPE>>
voidTreeVisitor. visitTreeItem(ITEMTYPE aTreeItem, com.helger.commons.hierarchy.IChildrenProvider<ITEMTYPE> aChildrenProvider, com.helger.commons.hierarchy.visit.IHierarchyVisitorCallback<? super ITEMTYPE> aCallback)static <DATATYPE,ITEMTYPE extends IBasicTreeItem<DATATYPE,ITEMTYPE>>
voidTreeVisitor. visitTreeItem(ITEMTYPE aTreeItem, com.helger.commons.hierarchy.visit.IHierarchyVisitorCallback<? super ITEMTYPE> aCallback)static <DATATYPE,ITEMTYPE extends IBasicTreeItem<DATATYPE,ITEMTYPE>>
voidTreeVisitor. visitTreeItemData(ITEMTYPE aTreeItem, com.helger.commons.hierarchy.IChildrenProvider<ITEMTYPE> aChildrenProvider, com.helger.commons.hierarchy.visit.IHierarchyVisitorCallback<? super DATATYPE> aDataCallback)static <DATATYPE,ITEMTYPE extends IBasicTreeItem<DATATYPE,ITEMTYPE>>
voidTreeVisitor. visitTreeItemData(ITEMTYPE aTreeItem, com.helger.commons.hierarchy.visit.IHierarchyVisitorCallback<? super DATATYPE> aDataCallback) -
Uses of IBasicTreeItem in com.helger.tree.withid
Subinterfaces of IBasicTreeItem in com.helger.tree.withid Modifier and Type Interface Description interfaceITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE extends ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE>>Represents a basic tree item with an ID.Classes in com.helger.tree.withid that implement IBasicTreeItem Modifier and Type Class Description classBasicTreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE extends ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE>>Basic tree item with ID implementation, independent of the implementation type.classDefaultTreeItemWithID<KEYTYPE,DATATYPE>Special implementation ofBasicTreeItemWithIDusing the item typeDefaultTreeItemWithID. -
Uses of IBasicTreeItem in com.helger.tree.withid.folder
Subinterfaces of IBasicTreeItem in com.helger.tree.withid.folder Modifier and Type Interface Description interfaceIFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE extends Collection<DATATYPE>,ITEMTYPE extends IFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE,ITEMTYPE>>This interface represents a single folder within a directory tree.Classes in com.helger.tree.withid.folder that implement IBasicTreeItem Modifier and Type Class Description classBasicFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE extends Collection<DATATYPE>,ITEMTYPE extends BasicFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE,ITEMTYPE>>Base implementation of theIFolderTreeIteminterface.classDefaultFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE extends Collection<DATATYPE>>Default implementation of theIFolderTreeIteminterface.
-