A B C D E F G H I J L M N O P R S T U V W X

A

AndroMDA - class org.andromda.core.AndroMDA.
The main entry point to the framework.
AndroMDALogger - class org.andromda.core.common.AndroMDALogger.
This is the logger used to write AndroMDA prefixed messages so that our informational logging is nice looking.
AndroMDALogger() - Constructor for class org.andromda.core.common.AndroMDALogger
 
AndroMDAServer - class org.andromda.core.AndroMDAServer.
Provides the ability to manage an AndroMDA server instance.
add(Object, MetafacadeBase) - Method in class org.andromda.core.metafacade.MetafacadeCache
Adds the metafacade to the cache according to first mappingObject, second the metafacade, and finally by the current namespace.
addComponent(Component) - Method in class org.andromda.core.namespace.NamespaceComponents
Adds a new component to this namespace registry.
addCondition(String, String) - Method in class org.andromda.core.cartridge.Cartridge
Adds the outputCondition given the name and value to the outputConditions map.
addElement(String, String) - Method in class org.andromda.core.profile.Profile
Adds a new element to this namespace registry.
addElement(String, String, String) - Method in class org.andromda.core.profile.Profile
Adds a namespace element for the given namespace with the given name and value.
addFilter(Filter) - Method in class org.andromda.core.configuration.Filters
Adds the filter to the underlying filters store.
addFilters(Filters) - Method in class org.andromda.core.configuration.Filters
Adds all Filter instances in the given filters to this instance.
addFragment(Fragment) - Method in class org.andromda.core.translation.library.Translation
Adds a new Translation fragment to the Translation.
addFrom(String) - Method in class org.andromda.core.mapping.Mapping
Adds the from type to the mapping.
addIgnorePattern(String) - Method in class org.andromda.core.translation.library.Translation
Adds an ignorePattern to the Collection of ignorePatterns.
addKind(String, String) - Method in class org.andromda.core.translation.library.Fragment
Adds the specified kind having the specified name and body to the Fragment.
addLibraryTranslation(LibraryTranslation) - Method in class org.andromda.core.translation.library.Library
Adds a new LibraryTranslation.
addLogicalMappings(URL) - Static method in class org.andromda.core.mapping.Mappings
Adds a mapping to the globally available mappings, these are used by this class to instantiate mappings from logical names as opposed to physical names.
addMacroLibrary(String) - Method in interface org.andromda.core.templateengine.TemplateEngine
Adds a a macro library for use within this template engine.
addMacrolibrary(String) - Method in class org.andromda.core.common.BasePlugin
Adds a macro library to the TemplateEngine used by this BasePlugin.
addMapping(Mapping) - Method in class org.andromda.core.mapping.Mappings
Adds a Mapping object to the set of current mappings.
addMapping(MetafacadeMapping) - Method in class org.andromda.core.metafacade.MetafacadeMappings
Adds a MetafacadeMapping instance to the set of current mappings.
addMappingProperty(String, String) - Method in class org.andromda.core.metafacade.MetafacadeMapping
Adds a mapping property.
addMappings(Mappings) - Method in class org.andromda.core.mapping.Mappings
Adds the mappings instance to this Mappings instance overriding any mappings with duplicate names.
addMappingsSearchLocation(Location) - Method in class org.andromda.core.configuration.Configuration
Adds a mappings search location (these are the locations in which a search for mappings is performed).
addMappingsSearchLocation(String) - Method in class org.andromda.core.configuration.Configuration
Adds a mappings search location path (a location without a pattern defined).
addModel(Model) - Method in class org.andromda.core.configuration.Repository
Adds a model that this repository will load.
addModelElement(ModelElement) - Method in class org.andromda.core.cartridge.template.ModelElements
Adds a modelElement to the collection of modelElements.
addModuleSearchLocation(Location) - Method in class org.andromda.core.configuration.Model
Adds a module search location (these are the locations in which a search for module is performed).
addModuleSearchLocation(String) - Method in class org.andromda.core.configuration.Model
Adds a module search location path (a location without a pattern defined).
addNamespace(Namespace) - Method in class org.andromda.core.configuration.Configuration
Adds a namespace to this configuration.
addNamespace(Namespace) - Method in class org.andromda.core.configuration.Namespaces
Adds a namespace to this collection of namespaces.
addNamespaces(Namespace[]) - Method in class org.andromda.core.configuration.Namespaces
Adds all namespaces to this instance.
addPath(String) - Method in class org.andromda.core.mapping.Mapping
Adds the path to the listof paths.
addPath(String) - Method in class org.andromda.core.namespace.Component
Adds a path to the component's descriptor.
addProperty(String, String, String) - Method in class org.andromda.core.cartridge.template.Type
Adds a property having the given name and value.
addProperty(Property) - Method in class org.andromda.core.configuration.Configuration
Adds a property to this configuration instance.
addProperty(Property) - Method in class org.andromda.core.configuration.Namespace
Adds a property to this Namespace object.
addPropertyDefinition(PropertyDefinition) - Method in class org.andromda.core.namespace.NamespaceRegistry
Adds a property definition to the group of defintions.
addPropertyDefinitions(PropertyDefinition[]) - Method in class org.andromda.core.namespace.NamespaceRegistry
Adds all property definitions to the current property definitions.
addPropertyReference(String) - Method in class org.andromda.core.common.BasePlugin
Adds a property reference.
addPropertyReference(String) - Method in class org.andromda.core.common.TemplateObject
Adds a templateObject property reference (used to customize templateObjects).
addPropertyReference(String) - Method in class org.andromda.core.metafacade.MetafacadeMapping
Adds a mapping property reference.
addPropertyReference(String) - Method in class org.andromda.core.metafacade.MetafacadeMappings
Adds a language mapping reference.
addPropertyReferences(Collection) - Method in class org.andromda.core.metafacade.MetafacadeMapping
Adds all propertyReferences to the property references contained in this MetafacadeMapping instance.
addRegistry(NamespaceRegistry) - Method in class org.andromda.core.configuration.Namespaces
Adds a namespace registry to this instance.
addRepository(Repository) - Method in class org.andromda.core.configuration.Configuration
Adds the repository to this configuration.
addResource(Resource) - Method in class org.andromda.core.cartridge.Cartridge
Adds a resource to the list of defined resources.
addStereotype(String) - Method in class org.andromda.core.metafacade.MetafacadeMapping
Adds a stereotype to the stereotypes.
addTemplateObject(TemplateObject) - Method in class org.andromda.core.common.BasePlugin
Adds the templateObject to the collection of template objects that will be made available to the plugin during processing.
addTransformation(Transformation) - Method in class org.andromda.core.configuration.Model
Adds a transformation to this configuration instance.
addType(Type) - Method in class org.andromda.core.cartridge.template.ModelElement
Adds the type to the collection of types belonging to this model element.
addUri(String) - Method in class org.andromda.core.configuration.Model
Adds the location as a URI to one of the model files.
addValidatePattern(String) - Method in class org.andromda.core.translation.library.Translation
Adds an validatePattern to the Collection of validatePatterns.
appendSpaceToTranslatedExpression() - Method in class org.andromda.core.translation.Expression
Appends a space charater to the current translated expression String Buffer.
appendText(String) - Method in class org.andromda.core.common.Paragraph

Appends a bunch of words to the paragraph.

appendToTranslatedExpression(Object) - Method in class org.andromda.core.translation.Expression
Appends the value of the value of the object's toString result to the current translated expression String Buffer.
appendWord(String) - Method in class org.andromda.core.common.Paragraph

Appends another word to this paragraph.


B

BaseNamespaceComponent - class org.andromda.core.namespace.BaseNamespaceComponent.
Represents the base plugin of AndroMDA.
BaseNamespaceComponent() - Constructor for class org.andromda.core.namespace.BaseNamespaceComponent
 
BasePlugin - class org.andromda.core.common.BasePlugin.
Represents the base plugin of AndroMDA.
BasePlugin() - Constructor for class org.andromda.core.common.BasePlugin
 
BuildInformation - class org.andromda.core.common.BuildInformation.
This class provides statistics on how the build was performed.

C

CLASS_EXTENSION - Static variable in class org.andromda.core.common.ClassUtils
The suffix for class files.
COMPONENT_METAFACADES - Static variable in class org.andromda.core.common.Constants
The name of the metafacades component.
Cartridge - class org.andromda.core.cartridge.Cartridge.
The AndroMDA Cartridge implementation of the Plugin.
Cartridge() - Constructor for class org.andromda.core.cartridge.Cartridge
 
CartridgeException - exception org.andromda.core.cartridge.CartridgeException.
This exception is thrown when a special situation is encountered within an AndroMDA cartridge.
CartridgeException() - Constructor for class org.andromda.core.cartridge.CartridgeException
Constructor for CartridgeException.
CartridgeException(String) - Constructor for class org.andromda.core.cartridge.CartridgeException
Constructor for CartridgeException.
CartridgeException(String, Throwable) - Constructor for class org.andromda.core.cartridge.CartridgeException
Constructor for CartridgeException.
CartridgeException(Throwable) - Constructor for class org.andromda.core.cartridge.CartridgeException
Constructor for CartridgeException.
ClassUtils - class org.andromda.core.common.ClassUtils.
Contains utilities for dealing with classes.
ClassUtils() - Constructor for class org.andromda.core.common.ClassUtils
 
ClassUtilsException - exception org.andromda.core.common.ClassUtilsException.
Any unchecked exception that will be thrown during the execution of ClassUtils.
ClassUtilsException(Throwable) - Constructor for class org.andromda.core.common.ClassUtilsException
Constructs an instance of ClassUtilsException.
ClassUtilsException(String) - Constructor for class org.andromda.core.common.ClassUtilsException
Constructs an instance of ClassUtilsException.
ClassUtilsException(String, Throwable) - Constructor for class org.andromda.core.common.ClassUtilsException
Constructs an instance of ClassUtilsException.
Client - interface org.andromda.core.server.Client.
A client used to connect to an AndroMDA Server instance.
ClientException - exception org.andromda.core.server.ClientException.
This exception is thrown when a special situation is encountered within an DefaultClient instance.
ClientException() - Constructor for class org.andromda.core.server.ClientException
Constructor for ClientClientException.
ClientException(String) - Constructor for class org.andromda.core.server.ClientException
Constructor for ClientClientException.
ClientException(String, Throwable) - Constructor for class org.andromda.core.server.ClientException
Constructor for ClientClientException.
ClientException(Throwable) - Constructor for class org.andromda.core.server.ClientException
Constructor for ClientClientException.
Component - class org.andromda.core.namespace.Component.
Stores information about a namespace component.
Component() - Constructor for class org.andromda.core.namespace.Component
 
ComponentContainer - class org.andromda.core.common.ComponentContainer.

This handles all registration and retrieval of components within the framework.

ComponentContainer() - Constructor for class org.andromda.core.common.ComponentContainer
 
ComponentContainerException - exception org.andromda.core.common.ComponentContainerException.
Any unchecked exception that will be thrown during the execution of ComponentContainer.
ComponentContainerException(Throwable) - Constructor for class org.andromda.core.common.ComponentContainerException
Constructs an instance of ComponentContainerException.
ComponentContainerException(String) - Constructor for class org.andromda.core.common.ComponentContainerException
Constructs an instance of ComponentContainerException.
ComponentContainerException(String, Throwable) - Constructor for class org.andromda.core.common.ComponentContainerException
Constructs an instance of ComponentContainerException.
Configuration - class org.andromda.core.configuration.Configuration.
This object is configured from the AndroMDA configuration XML file.
Configuration() - Constructor for class org.andromda.core.configuration.Configuration
 
ConfigurationException - exception org.andromda.core.configuration.ConfigurationException.
This exception is thrown when an error occurs during AndroMDA configuration.
ConfigurationException() - Constructor for class org.andromda.core.configuration.ConfigurationException
Constructor for ConfigurationException.
ConfigurationException(String) - Constructor for class org.andromda.core.configuration.ConfigurationException
Constructor for ConfigurationException.
ConfigurationException(String, Throwable) - Constructor for class org.andromda.core.configuration.ConfigurationException
Constructor for ConfigurationException.
ConfigurationException(Throwable) - Constructor for class org.andromda.core.configuration.ConfigurationException
Constructor for ConfigurationException.
Constants - class org.andromda.core.common.Constants.
Stores any constants used throughout the AndroMDA codebase.
Constants() - Constructor for class org.andromda.core.common.Constants
 
Converter - class org.andromda.core.common.Converter.
A class used for converting simple types to other types (i.e.
Converter() - Constructor for class org.andromda.core.common.Converter
 
checkAssignable(String, Class, String, Class) - Static method in class org.andromda.core.common.ExceptionUtils
Deprecated. use ExceptionUtils.checkAssignable(Class, String, Class) since we can detect the method name.
checkAssignable(Class, String, Class) - Static method in class org.andromda.core.common.ExceptionUtils
Checks if the argumentClass is assignable to assignableToClass, and if not throws an IllegalArgumentException, otherwise does nothing.
checkEmpty(String, String, String) - Static method in class org.andromda.core.common.ExceptionUtils
Deprecated. use ExceptionUtils.checkEmpty(String, String) instead since we can detect the method name.
checkEmpty(String, String) - Static method in class org.andromda.core.common.ExceptionUtils
Checks if the argument is null or an empty String throws an IllegalArgumentException if it is, does nothing if not.
checkNull(String, String, Object) - Static method in class org.andromda.core.common.ExceptionUtils
Deprecated. used ExceptionUtils.checkNull(String, Object) instead since we can detect the method name.
checkNull(String, Object) - Static method in class org.andromda.core.common.ExceptionUtils
Checks if the argument is null, and if so, throws an IllegalArgumentException, does nothing if not.
clear() - Method in class org.andromda.core.configuration.Namespaces
Clears out the current namespaces.
clear() - Method in class org.andromda.core.metafacade.MetafacadeCache
Clears the cache of any metafacades
clear() - Method in class org.andromda.core.repository.Repositories
Clears out any resources used by this class.
clear() - Method in interface org.andromda.core.repository.RepositoryFacade
Clears the repository of any model(s) (without shutting it down).
clearCaches() - Static method in class org.andromda.core.configuration.Configuration
Clears out any caches used by this configuration.
clearCaches() - Method in class org.andromda.core.metafacade.MetafacadeFactory
Clears out the factory's internal caches (other than namespace properties, which can be cleared by calling Namespaces.clear().
clearLogicalMappings() - Static method in class org.andromda.core.mapping.Mappings
Clears the entries from the logical mappings cache.
close() - Method in interface org.andromda.core.repository.RepositoryFacade
Closes the repository and reclaims all resources.
configure(URL) - Static method in class org.andromda.core.common.AndroMDALogger
Configures the Logger from the passed in logConfigurationXml
containsFrom(String) - Method in class org.andromda.core.mapping.Mappings
Returns true if the mapping contains the from value
containsPattern(String, String) - Static method in class org.andromda.core.translation.TranslationUtils
Returns true if the specified pattern with braces around it, like so --> "{pattern}" exists in the string.
containsValidProperty(Object, String, String) - Method in class org.andromda.core.common.Introspector
Indicates whether or not the given object contains a valid property with the given name and value.
contextRoot - Variable in class org.andromda.core.metafacade.MetafacadeBase
The flag indicating whether or not this metafacade is a context root.
convert(Object, Class) - Static method in class org.andromda.core.common.Converter
Attempts to convert the object to the expectedType.
createFacadeImpl(String, Object, String) - Method in class org.andromda.core.metafacade.MetafacadeFactory
Create a facade implementation object for a mappingObject.
createMetafacade(Object, String) - Method in class org.andromda.core.metafacade.MetafacadeFactory
Returns a metafacade for a mappingObject, depending on its mappingClass and (optionally) its sterotypes and context.
createMetafacade(Object, MetafacadeMapping) - Method in class org.andromda.core.metafacade.MetafacadeFactory
Creates a metacade from the passed in mappingObject, and mapping instance.
createMetafacade(Object) - Method in class org.andromda.core.metafacade.MetafacadeFactory
Returns a metafacade for a mappingObject, depending on its mappingClass.
createMetafacades(Collection, String) - Method in class org.andromda.core.metafacade.MetafacadeFactory
Returns a metafacade for each mappingObject, contained within the mappingObjects collection depending on its mappingClass and (optionally) its sterotypes, and contextName.
createMetafacades(Collection) - Method in class org.andromda.core.metafacade.MetafacadeFactory
Returns a metafacade for each mappingObject, contained within the mappingObjects collection depending on its mappingClass.

D

DEFAULT - Static variable in class org.andromda.core.configuration.Namespaces
This is passed as the cartridge name for the Namespaces.getProperty(java.lang.String, java.lang.String) method if we wish to use a 'default' Namespace for Plugins.
DefaultClient - class org.andromda.core.server.DefaultClient.
The default AndroMDA Client instance.
DefaultClient() - Constructor for class org.andromda.core.server.DefaultClient
 
DefaultServer - class org.andromda.core.server.DefaultServer.
The default AndroMDA instance.
DefaultServer() - Constructor for class org.andromda.core.server.DefaultServer
 
debug(Object) - Static method in class org.andromda.core.common.AndroMDALogger
 
deleteDirectory(File) - Static method in class org.andromda.core.common.ResourceUtils
Recursively deletes a directory and its contents.
deleteWhitespace(Object) - Static method in class org.andromda.core.translation.TranslationUtils
Calls the object's toString method and deletes any whitespace from the value.
discover(String[]) - Method in class org.andromda.core.metafacade.MetafacadeImpls
Discovers and loads all metafacade implementation classes and interfaces in each avaiable namespace registry into each given namespace in the modelTypeNamespaces list.
discover() - Method in class org.andromda.core.namespace.NamespaceComponents
Discovers all namespaces found on the classpath.

E

ENABLE_METAFACADE_PROPERTY_CACHING - Static variable in class org.andromda.core.metafacade.MetafacadeProperties
Are we making use of the caching of metafacade properties (true/false).
Engine - class org.andromda.core.engine.Engine.
The engine of AndroMDA.
ExceptionRecorder - class org.andromda.core.common.ExceptionRecorder.

ExceptionRecorder provides a function to record an exception to a file along with the trace data if active.

ExceptionUtils - class org.andromda.core.common.ExceptionUtils.
Contains Exception handling utilities.
ExceptionUtils() - Constructor for class org.andromda.core.common.ExceptionUtils
 
Expression - class org.andromda.core.translation.Expression.
Stores the translated expression,
Expression(String) - Constructor for class org.andromda.core.translation.Expression
Creates a new instance of this Expression object
ExpressionException - exception org.andromda.core.translation.ExpressionException.
Any unchecked exception that will be thrown when an Expression exception occurs.
ExpressionException(Throwable) - Constructor for class org.andromda.core.translation.ExpressionException
Constructs an instance of ExpressionException.
ExpressionException(String) - Constructor for class org.andromda.core.translation.ExpressionException
Constructs an instance of ExpressionException.
ExpressionException(String, Throwable) - Constructor for class org.andromda.core.translation.ExpressionException
Constructs an instance of ExpressionException.
ExpressionTranslator - class org.andromda.core.translation.ExpressionTranslator.
The expression translator class that all translations are performed through.
ExpressionTranslator() - Constructor for class org.andromda.core.translation.ExpressionTranslator
 
equals(Object) - Method in class org.andromda.core.metafacade.MetafacadeBase
 
equals(Object) - Method in class org.andromda.core.metafacade.ModelValidationMessage
 
error(Object) - Static method in class org.andromda.core.common.AndroMDALogger
 

F

Filter - class org.andromda.core.configuration.Filter.
Used to specify which filter should or should not be applied within a model.
Filter() - Constructor for class org.andromda.core.configuration.Filter
 
Filters - class org.andromda.core.configuration.Filters.
Stores information about all Filter instances that should or should not be applied to a model.
Filters() - Constructor for class org.andromda.core.configuration.Filters
 
Fragment - class org.andromda.core.translation.library.Fragment.
A Translation "fragment" of a translation file.
Fragment() - Constructor for class org.andromda.core.translation.library.Fragment
It doesn't make any sense to instatiate this object explicitly.
filterAndSortValidationMessages(List, Filters) - Method in class org.andromda.core.engine.ModelProcessor
Filters out any messages that should not be applied according to the AndroMDA configuration's constraints and sorts the resulting messages first by type (i.e.
findByStereotype(String) - Method in interface org.andromda.core.metafacade.ModelAccessFacade
Finds all the model elements that have the specified stereotype (with any filtering applied from the information provided by #setPackageFilter(ModelPackages)).
findClassOfType(URL[], Class) - Static method in class org.andromda.core.common.ClassUtils
Searches the contents of the directoryUri and returns the first Class found that is of the given type.
findComponent(Object) - Method in class org.andromda.core.common.ComponentContainer
Finds the component with the specified key.
findComponent(Class) - Method in class org.andromda.core.common.ComponentContainer
Finds the component with the specified Class key.
findComponent(String, Class) - Method in class org.andromda.core.common.ComponentContainer
Attempts to find the component with the specified unique key, if it can't be found, the default of the specified type is returned, if no default is set, null is returned.
findComponentByNamespace(String, Object) - Method in class org.andromda.core.common.ComponentContainer
Finds a component in this container with a unique (within this container) key registered by the specified namespace.
findComponentsOfType(Class) - Method in class org.andromda.core.common.ComponentContainer
Finds all components having the given type.
findLibrary(String) - Static method in class org.andromda.core.translation.library.LibraryTranslationFinder
Finds the library with the specified libraryName.
findLibraryTranslation(String) - Static method in class org.andromda.core.translation.library.LibraryTranslationFinder
Finds the LibraryTranslation with the specified translationName.
findRequiredComponent(Class) - Method in class org.andromda.core.common.ComponentContainer
Attempts to Find the component with the specified type, throwing a ComponentContainerException exception if one can not be found.
findResources(String) - Static method in class org.andromda.core.common.ResourceFinder
Returns a URL[] containing the URL of each resource and the File which represents the library the resource was found in.

G

get(Object, Class) - Method in class org.andromda.core.metafacade.MetafacadeCache

Returns the metafacade from the metafacade cache.

get(String) - Method in class org.andromda.core.profile.Profile
Gets the profile value (if one is available) for the given name, otherwise returns name.
getAllMetafacades() - Method in class org.andromda.core.cartridge.template.ModelElements
Gets all metafacade instances from each ModelElement belonging to this ModelElements instance.
getAllMetafacades() - Method in class org.andromda.core.metafacade.MetafacadeFactory
Gets all metafacades for the entire model for the current namespace set within the factory.
getAllMethods(Class) - Static method in class org.andromda.core.common.ClassUtils
Loads all methods from the given clazz (this includes all super class methods, public, private and protected).
getArchive(URL) - Static method in class org.andromda.core.common.ResourceUtils
If this resource is an archive file, it will return the resource as an archive.
getBuildBuilder() - Method in class org.andromda.core.common.BuildInformation
Return the user name of the id which built the system.
getBuildDate() - Method in class org.andromda.core.common.BuildInformation
Return the timestamp of the build.
getBuildJdk() - Method in class org.andromda.core.common.BuildInformation
Return the vendor and jdk version.
getBuildSystem() - Method in class org.andromda.core.common.BuildInformation
Return the name of the operating system and version.
getBuildVersion() - Method in class org.andromda.core.common.BuildInformation
Return the name of the operating system and version.
getCartridge() - Method in class org.andromda.core.cartridge.Resource
The cartridge that owns this resource.
getClassLoader() - Static method in class org.andromda.core.common.ClassUtils
Gets the appropriate class loader instance.
getClassPathArchiveContents(URL) - Static method in class org.andromda.core.common.ResourceUtils
If the resource represents a classpath archive (i.e.
getClassResource(String) - Static method in class org.andromda.core.common.ResourceUtils
Takes a className as an argument and returns the URL for the class.
getComponentDefaultConfigurationPath(Class) - Method in class org.andromda.core.common.ComponentContainer
Returns the expected path to the component's default configuration file.
getConditions() - Method in class org.andromda.core.cartridge.Cartridge
Gets the current outputConditions defined within this cartridge
getConfiguredProperty(String) - Method in class org.andromda.core.metafacade.MetafacadeBase
Gets a configured property from the container.
getConstraints() - Method in class org.andromda.core.configuration.Model
Stores the information about what constraints should/shouldn't be enforced.
getContents() - Method in class org.andromda.core.common.BasePlugin
 
getContents() - Method in interface org.andromda.core.common.Plugin
Returns a list containing the name of each resource contained within the plugin.
getContents(URL) - Static method in class org.andromda.core.common.ResourceUtils
Loads the resource and returns the contents as a String.
getContents(Reader) - Static method in class org.andromda.core.common.ResourceUtils
Loads the resource and returns the contents as a String.
getContents(String) - Static method in class org.andromda.core.common.ResourceUtils
Loads the file resource and returns the contents as a String.
getContents() - Method in class org.andromda.core.configuration.Configuration
Gets the URI from which this instance was configured or null (it it was not set).
getContextElement() - Method in class org.andromda.core.translation.Expression
Returns the element which is the context of this expression.
getContextHierarchy(String) - Method in class org.andromda.core.metafacade.MetafacadeMappings
Retrieves all inherited contexts (including the root context) from the given context and returns a list containing all of them.
getDefaultValue() - Method in class org.andromda.core.namespace.PropertyDefinition
Gets the default for this property definition.
getDirectoryContents(URL, int) - Static method in class org.andromda.core.common.ResourceUtils
If this resource happens to be a directory, it will load the contents of that directory into a List and return the list of names relative to the given resource (otherwise it will return an empty List).
getDirectoryContents(URL, int, boolean) - Static method in class org.andromda.core.common.ResourceUtils
If this resource happens to be a directory, it will load the contents of that directory into a List and return the list of names relative to the given resource (otherwise it will return an empty List).
getDirectoryContents(URL, boolean, String[]) - Static method in class org.andromda.core.common.ResourceUtils
Gets the contents of this directory and any of its sub directories based on the given patterns.
getEvaluatedExpression(String, Map) - Method in interface org.andromda.core.templateengine.TemplateEngine
Evaluates the expression contained within the template being processed and returns the result.
getExceptionDirectory() - Method in class org.andromda.core.common.ExceptionRecorder
Returns the directory to which the exceptions are written.
getFilters() - Method in class org.andromda.core.configuration.Filters
Gets the actual filters that belong to this filters instance.
getFragment(String) - Method in class org.andromda.core.translation.library.Translation
Gets the fragment matching (using regular expressions) the specified name.
getFroms() - Method in class org.andromda.core.mapping.Mapping
Return the Collection of froms.
getHandlerMethod() - Method in class org.andromda.core.translation.library.Fragment
Returns the name of the handler method.
getHost() - Method in class org.andromda.core.configuration.Server
gets the host the server should be run on.
getImplementation(String) - Method in class org.andromda.core.repository.Repositories
Retrieves the repository implementation with the given name (i.e.
getImplementation() - Method in class org.andromda.core.repository.Repository
Gets the repository implementation.
getInstance(Class) - Static method in class org.andromda.core.common.XmlObjectFactory
Gets an instance of this XmlObjectFactory using the digester rules belonging to the objectClass.
getInstance(URL) - Static method in class org.andromda.core.configuration.Configuration
Gets a Configuration instance from the given uri.
getInstance(InputStream) - Static method in class org.andromda.core.configuration.Configuration
Gets a Configuration instance from the given stream.
getInstance(String) - Static method in class org.andromda.core.configuration.Configuration
Gets a Configuration instance from the given string.
getInstance(String) - Static method in class org.andromda.core.mapping.Mappings
Returns a new configured instance of this Mappings configured from the mappings configuration URI string.
getInstance(URL) - Static method in class org.andromda.core.mapping.Mappings
Returns a new configured instance of this Mappings configured from the mappings configuration URI.
getInstance() - Static method in class org.andromda.core.metafacade.MetafacadeFactory
Returns the facade factory singleton.
getInterfaces(String) - Static method in class org.andromda.core.common.ClassUtils
Retrieves all interfaces for the given className (including className itself, assuming it's an interface as well).
getInterfaces(Class) - Static method in class org.andromda.core.common.ClassUtils
Retrieves all interfaces for the given clazz (including clazz itself, assuming it's an interface as well).
getInterfacesReversed(String) - Static method in class org.andromda.core.common.ClassUtils
Gets the interfaces for the given className in reverse order.
getKind() - Method in class org.andromda.core.translation.Expression
Returns the Kind of this Expression (inv, post, or pre)
getKind(String) - Method in class org.andromda.core.translation.library.Fragment
Returns the body for the fragment kind with the specified name.
getKinds() - Method in class org.andromda.core.translation.library.Fragment
Returns the kinds contained within this translation fragment
getLastModified() - Method in class org.andromda.core.configuration.Model
Gets the time of the latest modified uri of the model as a long.
getLastModifiedTime(URL) - Static method in class org.andromda.core.common.ResourceUtils
Gets the time as a long when this resource was last modified.
getLibrary() - Method in class org.andromda.core.translation.library.LibraryTranslation
Returns the Library that this LibraryTranslation belongs too.
getLibraryTranslation(String) - Method in class org.andromda.core.translation.library.Library
Retrieves the LibraryTranslation with the specified name.
getLibraryTranslation() - Method in class org.andromda.core.translation.library.Translation
Gets the LibraryTranslation to which this Translation belongs.
getLibraryTranslations() - Method in class org.andromda.core.translation.library.Library
Gets the LibraryTranslation instances (keyed by name) which are part of this Library.
getLines() - Method in class org.andromda.core.common.Paragraph

Returns the lines in this paragraph.

getLoadInterval() - Method in class org.andromda.core.configuration.Server
Gets the interval at which model(s) are loaded (if required).
getLogger() - Method in class org.andromda.core.common.BasePlugin
Retrieves the logger instance that should be used for logging output for the plugin sub classes.
getLogger() - Method in class org.andromda.core.common.TemplateObject
Gets the namespace logger (the logger under which output for this template object should be written).
getMacroLibraries() - Method in interface org.andromda.core.templateengine.TemplateEngine
Returns the list of macro libraries used within this template engine.
getMapping(String) - Method in class org.andromda.core.mapping.Mappings
Gets the mapping having the given from.
getMapping(Object, String, Collection) - Method in class org.andromda.core.metafacade.MetafacadeMappings

Retrieves the MetafacadeMapping belonging to the unique key created from the mappingObject's class, context and given stereotypes.

getMappingClassName() - Method in class org.andromda.core.metafacade.MetafacadeMapping
Gets the name of the metaobject class used for this mapping.
getMappingObjectHierarchy(Object) - Method in class org.andromda.core.metafacade.MetafacadeMappings
Retrieves the hiearchy of class names of the given mappingObject.
getMappings() - Method in class org.andromda.core.mapping.Mappings
Gets all Mapping instances for for this Mappings instance.
getMappings() - Method in class org.andromda.core.metafacade.MetafacadeMappings
Retrieves all child MetafacadeMapping instances belonging to this metafacade mappings instance.
getMappingsSearchLocations() - Method in class org.andromda.core.configuration.Configuration
Gets the mappings search locations for this configuration instance.
getMaximumFailedLoadAttempts() - Method in class org.andromda.core.configuration.Server
Gets the maximum number of failed model load attempts that can occur before we fail.
getMergeLocation() - Method in class org.andromda.core.common.BasePlugin
Gets the current merge location for this plugin.
getMergedString(String, String) - Method in class org.andromda.core.common.Merger
Retrieves the merged string.
getMergedString(InputStream, String) - Method in class org.andromda.core.common.Merger
Retrieves the merged string.
getMessage() - Method in class org.andromda.core.metafacade.ModelValidationMessage
Gets the actual message text.
getMetaObject() - Method in class org.andromda.core.metafacade.MetafacadeBase
Gets the current meta model object for this metafacade.
getMetafacadeClass(String) - Method in class org.andromda.core.metafacade.MetafacadeImpls
Retrieves the metafacade class from the passed in metafacadeImplClass.
getMetafacadeClass() - Method in class org.andromda.core.metafacade.MetafacadeMapping
Gets the metafacadeClass for this mapping.
getMetafacadeClass() - Method in class org.andromda.core.metafacade.ModelValidationMessage
Gets the class of the metafacade to which this validation message applies.
getMetafacadeContext() - Method in class org.andromda.core.metafacade.MetafacadeBase
Gets the context for this metafacade.
getMetafacadeImplClass(String) - Method in class org.andromda.core.metafacade.MetafacadeImpls
Retrieves the metafacade implementation class from the passed in metafacadeClass.
getMetafacadeInterface(Class) - Method in class org.andromda.core.metafacade.MetafacadeMappings
Gets the class of the metafacade interface that belongs to the given metafacadeClass.
getMetafacadeMapping(Object, String, String, Collection) - Method in class org.andromda.core.metafacade.MetafacadeMappings

Attempts to get the MetafacadeMapping identified by the given mappingClass,context and stereotypes, from the mappings for the given namespace.

getMetafacadeName() - Method in class org.andromda.core.metafacade.ModelValidationMessage
Gets the name of the metafacade to which this validation message applies.
getMetafacades() - Method in class org.andromda.core.cartridge.template.ModelElement
Gets the metafacades that belong to this ModelElement instance.
getMetafacadesByStereotype(String) - Method in class org.andromda.core.metafacade.MetafacadeFactory
Gets all metafacades for the entire model having the given stereotype.
getModel() - Method in class org.andromda.core.metafacade.MetafacadeFactory
Gets the model which provides access to the underlying model and is used to construct metafacades.
getModel() - Method in interface org.andromda.core.metafacade.ModelAccessFacade
Returns an object that represents the entire model.
getModel() - Method in interface org.andromda.core.repository.RepositoryFacade
Returns the facade as the given type for the top-level model object from the repository.
getModelElements() - Method in class org.andromda.core.cartridge.template.ModelElements
Returns all model elements belonging to this model elements instance.
getModelElements() - Method in interface org.andromda.core.metafacade.ModelAccessFacade
Returns all elements from the model (with any filtering applied from the information provided by #setPackageFilter(ModelPackages)).
getModelMetafacadeMappings(String) - Method in class org.andromda.core.metafacade.MetafacadeMappings
Should be used used instead of "this", retrieves the appropriate metafacade mappings instance based on the current model type.
getModels() - Method in class org.andromda.core.configuration.Repository
Gets the model instances belonging to this repository.
getModuleSearchLocationPaths() - Method in class org.andromda.core.configuration.Model
Gets all found module search location paths for this model instance.
getModuleSearchLocationResources() - Method in class org.andromda.core.configuration.Model
Gets the accumulation of all files found when combining the contents of all module search location paths and their patterns by which they are filtered as well as the model URI.
getModuleSearchLocations() - Method in class org.andromda.core.configuration.Model
Gets the module searach locations for this model instance.
getName() - Method in class org.andromda.core.cartridge.template.Type.Property
Gets the value of the name attribute on the property element.
getName() - Method in class org.andromda.core.cartridge.template.Type
Gets the name of this type (typically the fully qualified class name of the type).
getName() - Method in class org.andromda.core.common.TemplateObject
Gets the current name of this TemplateObject.
getName() - Method in class org.andromda.core.configuration.Namespace
Returns name of this Namespace.
getName() - Method in class org.andromda.core.configuration.Property
Returns the name.
getName() - Method in class org.andromda.core.configuration.Repository
Gets the unique name of this repository.
getName() - Method in class org.andromda.core.mapping.Mappings
Returns the name name (this is the name for which the type mappings are for).
getName(Object) - Method in interface org.andromda.core.metafacade.ModelAccessFacade
Returns the name of a metafacade (whatever that means for a concrete model).
getName() - Method in class org.andromda.core.metafacade.ModelValidationMessage
Gets the name of the validation constraint.
getName() - Method in class org.andromda.core.namespace.Component
Gets the name of the component.
getName() - Method in class org.andromda.core.namespace.NamespaceRegistry
Gets the name of the namespace registry.
getName() - Method in class org.andromda.core.namespace.PropertyDefinition
Gets the name of this property definition.
getName() - Method in class org.andromda.core.translation.Expression
Gets the name of the expression.
getName() - Method in class org.andromda.core.translation.library.Fragment
Gets the name of this fragment
getName() - Method in class org.andromda.core.translation.library.LibraryTranslation
Gets the name of this LibraryTranslation.
getName() - Method in class org.andromda.core.translation.library.Translation
Gets the name of this Translation.
getNamespace() - Method in class org.andromda.core.common.TemplateObject
Gets the namespace to which this template object belongs.
getNamespace(String) - Method in class org.andromda.core.configuration.Namespaces
Gets the Namespace with the corresponding namespaceName.
getNamespace() - Method in class org.andromda.core.metafacade.MetafacadeFactory
Returns the name of the active namespace.
getNamespace() - Method in class org.andromda.core.namespace.BaseNamespaceComponent
 
getNamespace() - Method in interface org.andromda.core.namespace.NamespaceComponent
Gets the namespace to which this component belongs.
getNamespaceLogFileName(String) - Static method in class org.andromda.core.common.AndroMDALogger
Gets the name of the file to which namespace logging output will be written.
getNamespaceLogger(String) - Static method in class org.andromda.core.common.AndroMDALogger
Retrieves the namespace logger (if one is available) otherwise returns the root logger.
getNamespaceLoggerName(String) - Static method in class org.andromda.core.common.AndroMDALogger
Gets the name of the logger.
getNamespaceRegistries() - Method in class org.andromda.core.configuration.Namespaces
Gets all available namespace registries (these are namespaces which have been discovered but are not necessarily configured).
getNamespaces() - Method in class org.andromda.core.configuration.Configuration
Gets the configuration namespaces.
getNamespaces() - Method in class org.andromda.core.configuration.Namespaces
Gets the namespaces registered in this namespaces instance.
getObject() - Method in class org.andromda.core.common.TemplateObject
Returns the actuall object instance described by this template object.
getObject(URL) - Method in class org.andromda.core.common.XmlObjectFactory
Returns a configured Object based on the objectXml configuration file
getObject(Reader) - Method in class org.andromda.core.common.XmlObjectFactory
Returns a configured Object based on the objectXml configuration reader.
getObject(String) - Method in class org.andromda.core.common.XmlObjectFactory
Returns a configured Object based on the objectXml configuration file passed in as a String.
getObject(String, URL) - Method in class org.andromda.core.common.XmlObjectFactory
Returns a configured Object based on the objectXml configuration file passed in as a String.
getOriginalExpression() - Method in class org.andromda.core.translation.Expression
Returns the expression before translation.
getOutlet() - Method in class org.andromda.core.cartridge.Resource
Gets the logical location to which output from this resource will be written.
getOutputCondition() - Method in class org.andromda.core.cartridge.Resource
Gets the outputCondition that must evaluate to true in order for the template to be written.
getOutputLocation(Object[], File, String) - Method in class org.andromda.core.cartridge.Resource
Returns the fully qualified name of the resource output to be written, this means: the output pattern has been translated the output directory name has been prepended
getOutputLocation(String, String, File, String) - Method in class org.andromda.core.cartridge.template.Template
Returns the fully qualified output file, this means: the output pattern has been translated the output dir name has been prepended
getOutputLocation() - Method in class org.andromda.core.configuration.Transformation
Gets the location to which the output of the transformation result will be written.
getOutputPattern() - Method in class org.andromda.core.cartridge.Resource
Gets the pattern that is used to build the name of the output file.
getPackageName(Object) - Method in interface org.andromda.core.metafacade.ModelAccessFacade
Returns the package name of a model element (whatever that means for a concrete model).
getPackages() - Method in class org.andromda.core.configuration.Model
Stores the information about what packages should/shouldn't be processed.
getPath() - Method in class org.andromda.core.cartridge.Resource
Gets the path to the cartridge resource.
getPath() - Method in class org.andromda.core.configuration.Location
Gets the path to this location.
getPath() - Method in class org.andromda.core.namespace.NamespaceComponents
Gets the path to the namespace registry descriptor.
getPaths() - Method in class org.andromda.core.namespace.Component
Gets the component's descriptor paths (these are the paths where the component's descriptor may be found).
getPaths(String) - Method in class org.andromda.core.namespace.NamespaceRegistry
Gets the initialization paths for the given component name.
getPatterns() - Method in class org.andromda.core.configuration.Location
Gets the patterns to include in this location.
getPort() - Method in class org.andromda.core.configuration.Server
The port the server should be run on.
getPrimitiveClass(String, ClassLoader) - Static method in class org.andromda.core.common.ClassUtils
Returns the type class name for a Java primitive.
getProperties() - Method in class org.andromda.core.cartridge.template.Type
Gets the properties defined for this type.
getProperties() - Method in class org.andromda.core.configuration.Configuration
Gets the properties belonging to this configuration.
getProperties() - Method in class org.andromda.core.configuration.Namespace
Gets all namespaces belonging to this namespaces instance.
getProperty(Object, String) - Method in class org.andromda.core.common.Introspector
Attempts to retrieve the property with the given name on the object.
getProperty(String) - Method in class org.andromda.core.configuration.Namespace
Retrieves the property with the specified name.
getProperty(String, String) - Method in class org.andromda.core.configuration.Namespaces
Retrieves a property from the Namespace with the namespaceName.
getProperty(String, String, boolean) - Method in class org.andromda.core.configuration.Namespaces
Retrieves a property from the Namespace with the namespaceName.
getProperty(Object, String) - Static method in class org.andromda.core.translation.TranslationUtils
Just retriieves properties from a bean, but gives a more informational error when the property can't be retrieved, it also cleans the resulting property from any excess white space
getPropertyAsString(Object, String) - Static method in class org.andromda.core.translation.TranslationUtils
Just retriieves properties from a bean, but gives a more informational error when the property can't be retrieved, it also cleans the resulting property from any excess white space
getPropertyDefinition(String) - Method in class org.andromda.core.namespace.NamespaceRegistry
Attempts to retrieve the property definition for the given name.
getPropertyDefinitions(String) - Method in class org.andromda.core.configuration.Namespaces
Retrieves all property definitions for the given namespace.
getPropertyDefinitions() - Method in class org.andromda.core.namespace.NamespaceRegistry
Gets all property definitions belonging to this registry.
getPropertyReferences() - Method in class org.andromda.core.common.BasePlugin
 
getPropertyReferences() - Method in interface org.andromda.core.common.Plugin
Gets all property references available for this cartridge.
getPropertyReferences() - Method in class org.andromda.core.metafacade.MetafacadeMapping
Returns all mapping references for this MetafacadeMapping instance.
getPropertyReferences() - Method in class org.andromda.core.metafacade.MetafacadeMappings
Gets all property references defined in this mappings instance.
getPropertyValue(String, String) - Method in class org.andromda.core.configuration.Namespaces
Attempts to get the value of a property from the given namespace with the given name by first attempting to retrieve it from the namespace and if no property is defined in the namespace we retrieve the default value (if one is defined).
getRegisteredComponents() - Method in class org.andromda.core.namespace.NamespaceRegistry
Gets the names registered components.
getRegistry(String) - Method in class org.andromda.core.configuration.Namespaces
Retrieves the namespace registry for the given namespace, or returns null if it doesn't exist.