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)