public class ItemListLoader extends BasicItemNodeLoader<ItemList>
ALLOW_ROOT_NODE, allowAsRootNode, DENY_ROOT_NODE, factoryKey, nameGenerator
Constructor and Description |
---|
ItemListLoader() |
Modifier and Type | Method and Description |
---|---|
protected void |
loadForwardChildNodes(DbControl dc,
OverviewContext context,
Node listNode)
Loads the list members.
|
static <T extends BasicItem<?> & Listable> |
loadMemberNodes(BasicItemNodeLoader<T> loader,
DbControl dc,
OverviewContext context,
Node listNode)
Utiltity method to be used by other loaders to load members of an item list.
|
protected void |
loadPropertyChildNodes(DbControl dc,
OverviewContext context,
Node listNode)
Loads property nodes of a item list.
|
createItemNode, createRootNode, getNodeFactory, getNodeFactory, getNodeLoader, getNodeLoaderFactory, getNodeNameGenerator, getNodeValidator, getNodeValidatorFactory, postValidateFolder
createForwardNode, createPropertyNode, createReverseNode, loadChildNodes, loadChildNodesOfFolderNode, loadChildNodesOfItemNode, loadReverseChildNodes
protected void loadPropertyChildNodes(DbControl dc, OverviewContext context, Node listNode)
loadPropertyChildNodes
in class AbstractNodeLoader<ItemList>
protected void loadForwardChildNodes(DbControl dc, OverviewContext context, Node listNode)
loadForwardChildNodes
in class AbstractNodeLoader<ItemList>
public static <T extends BasicItem<?> & Listable> void loadMemberNodes(BasicItemNodeLoader<T> loader, DbControl dc, OverviewContext context, Node listNode)
Listable
items.
The member nodes are created as child nodes to the list node without any
intermediate folder node.loader
- The loader implementation to load member itemslistNode
- The parent item list node