Class BasicTreeItem<DATATYPE,​ITEMTYPE extends ITreeItem<DATATYPE,​ITEMTYPE>>

  • Type Parameters:
    DATATYPE - tree item value type
    ITEMTYPE - tree item implementation type
    All Implemented Interfaces:
    com.helger.commons.hierarchy.IHasChildren<ITEMTYPE>, com.helger.commons.hierarchy.IHasChildrenRecursive<ITEMTYPE>, com.helger.commons.hierarchy.IHasChildrenSorted<ITEMTYPE>, com.helger.commons.hierarchy.IHasParent<ITEMTYPE>, com.helger.commons.traits.IGenericImplTrait<ITEMTYPE>, IBasicTreeItem<DATATYPE,​ITEMTYPE>, ITreeItem<DATATYPE,​ITEMTYPE>
    Direct Known Subclasses:
    DefaultTreeItem

    @NotThreadSafe
    public class BasicTreeItem<DATATYPE,​ITEMTYPE extends ITreeItem<DATATYPE,​ITEMTYPE>>
    extends Object
    implements ITreeItem<DATATYPE,​ITEMTYPE>
    Basic implementation of the ITreeItem interface
    Author:
    Philip Helger