protected static class ExpanderBasedStructureBean.ExpandCtxBase extends java.lang.Object implements Expander.ExpandCtx
Modifier | Constructor and Description |
---|---|
protected |
ExpandCtxBase(ExpanderBasedStructureBean str) |
Modifier and Type | Method and Description |
---|---|
ExpanderBasedStructureBean |
getStructure() |
StructureBeanNode |
newStructureNode(java.lang.String relId,
java.lang.String objectId,
boolean from)
Creates a new node that is being inserted into the structure.
|
void |
notifySortRequired()
The expander can notify that re-sorting is required, which sometimes
is needed IF nodes are reused.
|
protected ExpandCtxBase(ExpanderBasedStructureBean str)
public ExpanderBasedStructureBean getStructure()
getStructure
in interface Expander.ExpandCtx
ExpanderBasedStructureBean
public StructureBeanNode newStructureNode(java.lang.String relId, java.lang.String objectId, boolean from) throws TVCException
Expander.ExpandCtx
newStructureNode
in interface Expander.ExpandCtx
relId
- The rel-id for the relationship related to the nodeobjectId
- The object-id for the business object related to the
nodefrom
- True if the node is connected from its parentTVCException
- If unable to create a new nodepublic void notifySortRequired()
Expander.ExpandCtx
notifySortRequired
in interface Expander.ExpandCtx
Copyright © Technia AB. All Rights Reserved.