KEYTYPE - tree item key typeDATATYPE - tree item value type@NotThreadSafe public class DefaultTreeItemWithIDFactory<KEYTYPE,DATATYPE> extends AbstractTreeItemWithIDFactory<KEYTYPE,DATATYPE,DefaultTreeItemWithID<KEYTYPE,DATATYPE>>
AbstractTreeItemWithIDFactory using the
item type DefaultTreeItemWithID.| Constructor and Description |
|---|
DefaultTreeItemWithIDFactory() |
| Modifier and Type | Method and Description |
|---|---|
DefaultTreeItemWithID<KEYTYPE,DATATYPE> |
create(DefaultTreeItemWithID<KEYTYPE,DATATYPE> aParent,
KEYTYPE aDataID)
Create a child entry.
|
DefaultTreeItemWithID<KEYTYPE,DATATYPE> |
createRoot()
Create a root entry.
|
onAddItem, onRemoveItem@Nonnull public DefaultTreeItemWithID<KEYTYPE,DATATYPE> createRoot()
ITreeItemWithIDFactorynull.@Nonnull public DefaultTreeItemWithID<KEYTYPE,DATATYPE> create(@Nonnull DefaultTreeItemWithID<KEYTYPE,DATATYPE> aParent, @Nonnull KEYTYPE aDataID)
ITreeItemWithIDFactoryaParent - The parent entry to use. May not be null.aDataID - The data ID of the new elementnull.Copyright © 2014–2021 Philip Helger. All rights reserved.