4.2.1 Abstract Objects
|For Standard||RESQML v2.0.1|
Data objects in the Abstract package (Figure 4.2.1-1) are used as the roots of all global elements in Energistics’ XML schemas. For RESQML, this means that their top-level elements inherit from this chain. In the RESQML UML model, they are abstract classes which provide some relationships and attributes across all RESQML top-level elements. The functionality provided from the root-most object—AbstractObject—includes aliasing, simple extensibility, and summary authorship metadata to provide some object traceability.