| Package | Description |
|---|---|
| com.phloc.commons.tree.simple | |
| com.phloc.commons.tree.withid | |
| com.phloc.commons.tree.withid.folder | |
| com.phloc.commons.tree.withid.unique |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ITreeItemFactory<DATATYPE,ITEMTYPE extends ITreeItem<DATATYPE,ITEMTYPE>>
Interface for a simple tree item factory
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractTreeItemFactory<DATATYPE,ITEMTYPE extends ITreeItem<DATATYPE,ITEMTYPE>>
Abstract implementation of the
ITreeItemFactory interface |
class |
DefaultTreeItemFactory<DATATYPE>
Implementation of the
ITreeItemFactory for DefaultTreeItem
implementation |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ITreeItemWithIDFactory<KEYTYPE,DATATYPE,ITEMTYPE extends ITreeItemWithID<KEYTYPE,DATATYPE,ITEMTYPE>>
A factory interface that creates tree items.
|
| 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 | 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.