Previous Table of Contents Next


5.4 DataTypes Metamodel

   The DataTypes package depends on the following packages: org.omg::CWM::ObjectModel::Core

   The CWM DataTypes metamodel supports definition of metamodel constructs that modelers can use to create the specific data types they need. Although the CWM Foundation itself does not contain specific data type definitions, a number of data type definitions for widely used environments are provided (in the CWM Data Types chapter) as examples of the appropriate usage of CWM Foundation classes for creating data type definitions.

   type




   StructuralFeature discriminator Union

   




   (from Core)

   





   



QueryExpression


   EnumerationLiteral


   





   UnionMember


   Figure 5-5 DataTypes metamodel