Package | Description |
---|---|
org.andromda.core.cartridge.template |
Defines all AndroMDA cartridge template support.
|
org.andromda.core.metafacade |
Defines all AndroMDA metafacade interfaces and classes.
|
Modifier and Type | Method and Description |
---|---|
Set<MetafacadeBase> |
ModelElements.getAllMetafacades()
Gets all metafacade instances from each ModelElement belonging to this ModelElements instance.
|
Collection<MetafacadeBase> |
ModelElement.getMetafacades()
Gets the metafacades that belong to this ModelElement instance.
|
Modifier and Type | Method and Description |
---|---|
void |
ModelElement.setMetafacades(Collection<MetafacadeBase> metafacades)
Sets the current metafacades that belong to this ModelElement instance.
|
Modifier and Type | Field and Description |
---|---|
protected Collection<MetafacadeBase> |
MetafacadeMappings.inProcessMetafacades
Stores the metafacades which are currently "in process" (within the
MetafacadeMappings.getMapping(Object, String, Collection) . |
Modifier and Type | Method and Description |
---|---|
(package private) static MetafacadeBase |
MetafacadeUtils.constructMetafacade(Class metafacadeClass,
Object mappingObject,
String context)
Constructs a new
metafacade from the given
metafacadeClass and mappingObject . |
MetafacadeBase |
MetafacadeFactory.createFacadeImpl(String interfaceName,
Object mappingObject,
String context)
Create a facade implementation object for a mappingObject.
|
MetafacadeBase |
MetafacadeFactory.createMetafacade(Object mappingObject)
Returns a metafacade for a mappingObject, depending on its
mappingClass . |
protected MetafacadeBase |
MetafacadeFactory.createMetafacade(Object mappingObject,
MetafacadeMapping mapping)
Creates a metafacade from the passed in
mappingObject , and
mapping instance. |
MetafacadeBase |
MetafacadeFactory.createMetafacade(Object mappingObject,
String context)
Returns a metafacade for a mappingObject, depending on its
mappingClass and (optionally) its stereotypes
and context . |
MetafacadeBase |
MetafacadeCache.get(Object mappingObject,
Class metafacadeClass)
Returns the metafacade from the metafacade cache.
|
protected MetafacadeBase |
MetafacadeBase.shieldedElement(Object metaObjectIn)
Returns one facade for a particular metaObject.
|
protected MetafacadeBase |
MetafacadeBase.THIS()
The metafacade instance of
this . |
Modifier and Type | Method and Description |
---|---|
Collection<MetafacadeBase> |
MetafacadeFactory.createMetafacades(Collection mappingObjects)
Returns a metafacade for each mappingObject, contained within the
mappingObjects collection depending on its
mappingClass . |
protected Collection<MetafacadeBase> |
MetafacadeFactory.createMetafacades(Collection mappingObjects,
String contextName)
Returns a metafacade for each mappingObject, contained within the
mappingObjects collection depending on its
mappingClass and (optionally) its stereotypes ,
and contextName . |
Collection<MetafacadeBase> |
ModelAccessFacade.findByStereotype(String stereotype)
Finds all the model elements that have the specified
stereotype (with any filtering
applied from the information provided by ModelAccessFacade.setPackageFilter(Filters) ). |
Collection<MetafacadeBase> |
MetafacadeFactory.getAllMetafacades()
Gets all metafacades for the entire model for the
current namespace set within the factory.
|
Collection<MetafacadeBase> |
MetafacadeFactory.getMetafacadesByStereotype(String stereotype)
Gets all metafacades for the entire model having the given
stereotype.
|
Collection<MetafacadeBase> |
ModelAccessFacade.getModelElements()
Returns all elements from the model (with any filtering
applied from the information provided by
ModelAccessFacade.setPackageFilter(Filters) ). |
Modifier and Type | Method and Description |
---|---|
void |
MetafacadeCache.add(Object mappingObject,
MetafacadeBase metafacade)
Adds the
metafacade to the cache according to first mappingObject , second the
metafacade , and finally by the current namespace . |
(package private) Object |
MetafacadeFactory.getRegisteredProperty(MetafacadeBase metafacade,
String name)
Gets the registered property registered under the
namespace
with the name |
(package private) boolean |
MetafacadeFactory.isPropertyRegistered(MetafacadeBase metafacade,
String name)
Returns true if this property is registered under the given
namespace , false otherwise. |
(package private) static boolean |
MetafacadeUtils.propertiesValid(MetafacadeBase metafacade,
MetafacadeMapping mapping)
Indicates whether or not the mapping properties (present on the mapping, if any) are valid on the
metafacade . |
Constructor and Description |
---|
ModelValidationMessage(MetafacadeBase metafacade,
String message)
Constructs a new instance of MetafacadeValidationMessage taking a
metafacade instance and a message
indicating what has been violated. |
ModelValidationMessage(MetafacadeBase metafacade,
String name,
String message)
Constructs a new instance of MetafacadeValidationMessage taking a
metafacade instance the name of the
validation constraint and the actual message text indicating
what has been violated. |
Copyright © 2003–2014 AndroMDA.org. All rights reserved.