public interface SchemaInheritanceProperties
osd:inheritance.| Modifier and Type | Method and Description |
|---|---|
SchemaNode |
getInheritedNode()
Returns the inherited node defined in the data model
(element
sourceNode). |
Adaptation |
getLinkedRecord(Adaptation aRecord)
Returns the linked record containing the inherited node
for the specified record.
|
SchemaNode getInheritedNode()
sourceNode).
The table node containing the returned inherited node can
be retrieved using method SchemaNode.getTableNode().SchemaNode.getTableNode()Adaptation getLinkedRecord(Adaptation aRecord)
null if the node defining the source record has an undefined value
or refers to a non-existent record.IllegalArgumentException - if the specified content is not a record.IllegalArgumentException - if the specified record is not in the same table as the current node.SchemaFacetTableRef.getLinkedRecord(Adaptation)