Package org.andromda.core.common

Defines the interfaces and classes that are common to the core packages of AndroMDA.

See:
          Description

Interface Summary
Plugin Interface between an AndroMDA code generator plugin and the core.
PostProcessor Interface for all PostProcessor
 

Class Summary
AndroMDALogger This is the logger used to write AndroMDA prefixed messages so that our informational logging is nice looking.
BasePlugin Represents the base plugin of AndroMDA.
BuildInformation This class provides statistics on how the build was performed.
ClassUtils Contains utilities for dealing with classes.
ComponentContainer

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

Constants Stores any constants used throughout the AndroMDA codebase.
Converter A class used for converting simple types to other types (i.e.
ExceptionRecorder

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

ExceptionUtils Contains Exception handling utilities.
ImportBeautifierPostProcessorImpl Implementation of PostProcessor interface to organize imports in java files
Introspector A simple class providing the ability to manipulate properties on java bean objects.
Merger

A class that performs the merging abilities for the AndroMDA core.

Paragraph A utility object useful for formatting paragraph output.
PathMatcher Provides wild card matching on file paths (i.e.
ResourceFinder Finds and loads file resources from the current classpath.
ResourceUtils Provides utilities for loading resources.
ResourceWriter Used for writing resources for the framework.
TemplateObject Contains the configuration of a template object which are objects that are made available to the cartridge templates.
XmlObjectFactory Creates and returns Objects based on a set of Apache Digester rules in a consistent manner, providing validation in the process.
XmlObjectFactory.XmlObjectValidator Handles the validation errors.
 

Exception Summary
ClassUtilsException Any unchecked exception that will be thrown during the execution of ClassUtils.
ComponentContainerException Any unchecked exception that will be thrown during the execution of ComponentContainer.
IntrospectorException Thrown when any unexpected error occurs during execution of the OCLIntrospector.
MergerException Wraps any exception that occurs when merging.
PluginException This exception is thrown when an unexpected exception occurs when plugin processing occurs.
ResourceFinderException Any unchecked exception that will be thrown during the execution of the ResourceFinder
TemplateObjectException Wraps any exception that occurs when configuring/processing a template object
XmlObjectFactoryException Any unchecked exception that will be thrown during execution of the XmlObjectFactory.
 

Package org.andromda.core.common Description

Defines the interfaces and classes that are common to the core packages of AndroMDA.



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