Module: Ea::Mdg
- Defined in:
- lib/ea/mdg.rb,
lib/ea/mdg/xml.rb,
lib/ea/mdg/loader.rb,
lib/ea/mdg/xml/tag.rb,
lib/ea/mdg/document.rb,
lib/ea/mdg/registry.rb,
lib/ea/mdg/xml/apply.rb,
lib/ea/mdg/xml/content.rb,
lib/ea/mdg/xml/applies_to.rb,
lib/ea/mdg/xml/stereotype.rb,
lib/ea/mdg/xml/technology.rb,
lib/ea/mdg/xml/stereotypes.rb,
lib/ea/mdg/xml/uml_profile.rb,
lib/ea/mdg/xml/uml_profiles.rb,
lib/ea/mdg/xml/documentation.rb,
lib/ea/mdg/xml/tagged_values.rb,
lib/ea/mdg/stereotype_alias_registry.rb
Overview
MDG (Model Driven Generation) Technology support.
EA's MDG technologies bundle UML profiles, reference models, and toolbox definitions in a single XMI file. When EA loads an MDG, the MDG's classes/attributes/stereotypes become available to all models — including inherited attribute rendering when a classifier's stereotype maps to an MDG- defined metaclass.
This namespace is standalone: it does not depend on QEA or XMI source adapters. Source adapters OPTIONALLY consume an Mdg::Registry to merge MDG-defined inherited attributes.
Defined Under Namespace
Modules: Xml Classes: Document, Loader, Registry, StereotypeAliasRegistry