Package org.andromda.core.metafacade

Defines all AndroMDA metafacade interfaces and classes.

See:
          Description

Interface Summary
ModelAccessFacade

Provides access to a model loaded by a Repository and made available to be used to retrieve information about model elements and metafacades.

 

Class Summary
MetafacadeBase Base class for all metafacades.
MetafacadeCache A global cache for metafacades.
MetafacadeConstants Contains constants for use with metafacades.
MetafacadeFactory The factory in charge of constructing Metafacade instances.
MetafacadeImpls Discovers all metafacade interfaces and implementation classes in each namespace registry.
MetafacadeMapping A meta facade mapping class.
MetafacadeMappings The Metafacade mapping class.
MetafacadeProperties Stores the common metafacade namespace properties used throughout ANY set of metafacades (UML, etc).
ModelValidationMessage Stores the validation messages that are collected during model validation.
 

Exception Summary
MetafacadeException Any unchecked exception that will be thrown when a Metafacade processing error occurs.
MetafacadeFactoryException Any unchecked exception that will be thrown when a MetafacadeFactory processing error occurs.
MetafacadeImplsException Any unchecked exception that will be thrown when a MetafacadeImpls processing error occurs.
MetafacadeMappingsException Any unchecked exception that will be thrown when a MetafacadeMappings processing error occurs.
 

Package org.andromda.core.metafacade Description

Defines all AndroMDA metafacade interfaces and classes. Metafacades shield AndroMDA cartridges from meta models loaded by AndroMDA repository implementations.



Copyright © 2003-2008 AndroMDA.org. All Rights Reserved.