public interface ChildNode extends AbstractNode
Childs node are categorized as follow:
- The depending node, which is linked to a root node or a depending node by a hierarchical relationship
- The reference node, which is linked to a root node or a depending node by a referencing relationship.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
copyright |
Modifier and Type | Method and Description |
---|---|
CardinalityValues |
getCardinality() |
java.util.List<ChildNode> |
getChildNodes() |
java.util.List<NodeDisplayKey> |
getDisplayKeys() |
ScreenSubSchemaValues |
getSubSchema() |
NodeTypeValues |
getTypeNode() |
getLogicalView, getNodeCode, getServer
static final java.lang.String copyright
CardinalityValues getCardinality()
Returns the cardinality of the node.
For a depending node, the cardinalities possible on this type of relation are: (0,1), (0,N), (1,1), (1,N)
For a referencing node, the cardinalities possible on this type of relation are: (0,1), (1,1)
java.util.List<ChildNode> getChildNodes()
List of the depending and referencing nodes
java.util.List<NodeDisplayKey> getDisplayKeys()
This list returns the corresponding Data Element key between the current node and its parent.
ScreenSubSchemaValues getSubSchema()
Sub-schema number: Optional field, reserved for L type nodes.
NodeTypeValues getTypeNode()
Returns the type of the child node :
- D: Depending node, which is linked to a root node or a depending node by a hierarchical relationship
- L: Reference node, which is linked to a root node or a depending node by a referencing relationship.