Transmorpher code tree presentation
fr.fluxmedia.transmorpher
Applications
The launcher application of transmorpher (command line and ant task).
Parser
The XML parser that generates representation in Transmorpher format
which is defined in the Graph package.
Graph
The internal representation of Transmorpher transformations. It
implements the Observable mechanisme, can be serialized in XML,
generate code in Java (and XSLT), or directly generate runnable
classes that are defined in TProcessFactory.
Graph/Rules
The internal representations of elementary transformations that are
found in the Rulesets. These generates XML representation and XSLT
templates.
TProcessFactory
The generic classes for implementing the calls to Transmorpher
components. They are instanciated by other classes that define their
actual behavior. Specific classes are found in stdlib and tmcontrib.
stdlib
The standard specific classes implementing Transmorpher components.
Utils
A few common useful classes used by transmorpher for dealing with
Parameters or optimisez structures.
Files
A few I/O abstractions used by Transmorpher.
regexp
The connection with the gnu.regexp package used in the re.subst rule
(this is mainly a xalan connection).
action
The description of Transmorpher actions for the observable/observer
interface.
Interface
Obsolete. It should be replaced by FlowComposer.
fr.fluxmedia.tmcontrib
The tmcontrib directory contains extensions of Transmorpher that are
shipped with it but that are not properly required for running or
compiling Transmorpher. They have been put in a separate place for two
reasons:
- they often require additional packages (jar files) which are not
supplied with Transmorpher.
- they will not be tested as thoroughly as Transmorpher code.
We think that they will be useful though.
The contributions are grouped into directories corresponding to the
generic component that they implements.
http://transmorpher.gforge.inria.fr/doc/codetree.html
Feel free to comment to
Transmorpher,
$Id: codetree.html,v 1.2 2005-10-25 13:34:00 euzenat Exp $