| Package | Description |
|---|---|
| com.phloc.commons.tree.withid | |
| com.phloc.commons.tree.withid.folder | |
| com.phloc.commons.tree.withid.unique |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTreeItemWithIDFactory<KEYTYPE,DATATYPE,ITEMTYPE extends ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE>>
Abstract tree item with ID factory implementation
|
class |
DefaultTreeItemWithIDFactory<KEYTYPE,DATATYPE>
Special implementation of
AbstractTreeItemWithIDFactory using the
item type DefaultTreeItemWithID. |
| Modifier and Type | Method and Description |
|---|---|
ITreeItemWithIDFactory<KEYTYPE,DATATYPE,ITEMTYPE> |
ITreeItemWithID.getFactory() |
ITreeItemWithIDFactory<KEYTYPE,DATATYPE,ITEMTYPE> |
BasicTreeItemWithID.getFactory() |
| Constructor and Description |
|---|
BasicTreeItemWithID(ITreeItemWithIDFactory<KEYTYPE,DATATYPE,ITEMTYPE> aFactory)
Constructor for root object with a
null data ID |
BasicTreeItemWithID(ITreeItemWithIDFactory<KEYTYPE,DATATYPE,ITEMTYPE> aFactory,
KEYTYPE aDataID)
Constructor for root object
|
BasicTreeWithID(ITreeItemWithIDFactory<KEYTYPE,DATATYPE,ITEMTYPE> aFactory) |
DefaultTreeItemWithID(ITreeItemWithIDFactory<KEYTYPE,DATATYPE,DefaultTreeItemWithID<KEYTYPE,DATATYPE>> aFactory)
Constructor for root object
|
DefaultTreeWithID(ITreeItemWithIDFactory<KEYTYPE,DATATYPE,DefaultTreeItemWithID<KEYTYPE,DATATYPE>> aFactory) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IFolderTreeItemFactory<KEYTYPE,DATATYPE,COLLTYPE extends Collection<DATATYPE>,ITEMTYPE extends IFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE,ITEMTYPE>>
A factory interface that creates tree items.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractFolderTreeItemFactory<KEYTYPE,DATATYPE,COLLTYPE extends Collection<DATATYPE>,ITEMTYPE extends BasicFolderTreeItem<KEYTYPE,DATATYPE,COLLTYPE,ITEMTYPE>>
The default folder tree item factory implementation.
|
class |
DefaultFolderTreeItemFactory<KEYTYPE,DATATYPE,COLLTYPE extends Collection<DATATYPE>>
The default folder tree item factory implementation.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ITreeItemWithUniqueIDFactory<KEYTYPE,DATATYPE,ITEMTYPE extends ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE>>
An abstract tree item factory that maintains a unique ID over all items!
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTreeItemWithUniqueIDFactory<KEYTYPE,DATATYPE,ITEMTYPE extends ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE>>
An abstract tree item factory that maintains a unique ID over all items.
|
class |
DefaultTreeItemWithUniqueIDFactory<KEYTYPE,DATATYPE>
A special tree item factory that maintains a unique ID over all items!
|
Copyright © 2006–2015 phloc systems. All rights reserved.