Interface XBMNodeTree
-
- All Superinterfaces:
org.exbin.xbup.core.catalog.base.XBCNodeTree
- All Known Implementing Classes:
XBENodeTree
@ParametersAreNonnullByDefault public interface XBMNodeTree extends org.exbin.xbup.core.catalog.base.XBCNodeTree
Interface for catalog node tree entity.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
setDepthLevel(int depthLevel)
Sets depth level.void
setNode(org.exbin.xbup.core.catalog.base.XBCNode node)
Sets node child.void
setOwner(org.exbin.xbup.core.catalog.base.XBCNode owner)
Sets node.void
setRoot(org.exbin.xbup.core.catalog.base.XBCRoot root)
Sets root record for this node.
-
-
-
Method Detail
-
setOwner
void setOwner(org.exbin.xbup.core.catalog.base.XBCNode owner)
Sets node.- Parameters:
owner
- the node
-
setNode
void setNode(org.exbin.xbup.core.catalog.base.XBCNode node)
Sets node child.- Parameters:
node
- the node
-
setDepthLevel
void setDepthLevel(int depthLevel)
Sets depth level.- Parameters:
depthLevel
- depth level
-
setRoot
void setRoot(org.exbin.xbup.core.catalog.base.XBCRoot root)
Sets root record for this node.- Parameters:
root
- root record
-
-