The Property Page may be accessed by invoking Properties from the right button menu of any resource within a project to which the Model Registry Nature has been added.
The table displays all registrations applicable to the resource for which the Properties are being displayed. Model Registrations are hierarchical, so registrations defined in parent resources (folders or project) are also shown but with a grey background. The registrations are shown one registration per line.
If that resource is the same as that for which the Properties are displayed, the registration is shown with a white background and may be edited.
If that resource is a parent of that for which the Properties are displayed, the registration is shown with a grey background and cannot be edited. It is necessary to invoke Properties for the parent resource directly, to edit the registration.
The default XML serialization is appropriate for an XML model file format, whose detailed format may be identified from the namespace of the root XML element. Ecore and EMOF are supported by the Model Registry. Further XML formats may be defined using the model_content extension point.
Non-XML serializations may also be used, provided a conversion to Ecore has been defined using the model_serialization extension point.
The Model Name Accessor Kind provides the registry of resources with respect to an informal model name.
The URI Accessor Kind provides the registry of resources with respect to a URI.
Further Accessor Kinds may be defined by the accessor_kind extension point.