| Documentation Alma (english) | Index | Home |
|---|---|
|
Version: 0.29 Date: 2001-03-05 Author: Guillaume Desnoix |
The documentation of the software named Alma is protected by copyright according to the laws of the french state. Any reproduction (copy, mirror, printing, ...) is forbidden without a written autorisation from the author. Every one can read it freely (and only) on this web site www.memoire.com. |
Once you have a model in memory, you can launch a generation for a chosen target. Many targets are already available.
Selects a target in the list. All the next generations will be done according to this target.
Enables the simplified mode. Depending on the target, the general purpose is to generate a limited text, shorter than the full one. For example, attributes and methodes are not generated or only the prototypes are displayed.
If activated, a comment is added at the end, listing all the used classes.
If activated, comments will be generated for each element. This option should be activated only for development and debugging purposes.
Path to the style sheet for all targets generating HTML.
Selects Pictures format used to save the generated pictures. Til now, only GIF, JPEG and Xpm are available. PNG will be added and will be the default format.
Chooses the language for generated texts (comments, Naturel target, ...).
Specifies a filter by the modul name. All elements matching this filter willbe treated differently.
Specifies a filter by the class name. This class will be treated differently.
This target generates a short summary of components. the point of view if a properties/events one instead of the classical attributs/methodes one. Now it's mainly used for JavaBeans components. The output is in french.
Used by Corba tools, this target has the same limitations than the Idl source.
This target generates the implementations for C++ (bodies). It should be used with the Hpp target.
This target generates Java source code.
This target generates Lisp source code. The current release uses defclass , deffield , defmethod , defvariable to declare the elements. The compatibility with Common Lisp (CLOS) and (eventually) LeLisp (MicroCeyx) is planned.
This target generates the declarations for C++ (headers). It should be used with the Cpp target.
This target generates the implementations for C (bodies). It should be used with the H target.
This target generates the declarations for C (headers). It should be used with the C target.
Cette cible génère du code Rebol.
Generates scripts for creating tables in a database (RDBM).
Generates scripts for creating tables in an universal database.
This target generates a HTML page describing classes. Similar to javadoc by the concept, this tool is still really less developped. It has the advantage to work with all kind of sources (Java, Idl, Fortran, ...). The first release was a contribution of Axel von Arnim.
This target generates a description in natural language. Til now, only french is available. Its goal is to provide a description of the object model.
This target generates a graph of inheritance relations between classes, following UML rules. A HTML page is also generated, including a MAP for clickable pictures. It's important to fill the
This target generates a graph of relations between classes, following UML rules. A HTML page is also generated, including a MAP for clickable pictures. It's important to fill the
This target generates a XML document, according to the DTD written by a japonese group. For more informations, visit their site: http://www.yy.cs.keio.ac.jp/~suzuki/project/uxf/.
This target generates the source code in Java to test automatically some classes. It creates some instances and calls the methods with different parameters. Daily comparaison helps to detect bugs. Each class must provide a public constructor without parameters.
This target lists the necessary classes to build a distribution.
This target generates a GUI, providing an editor for each class. You get a dialog box with the fields of the object.