Table Of Contents

Previous topic

AGX Overview

Next topic

AGX API documentation

This Page

Handler

xmi2uml - profilegenerator

Get some required informations from profile(s).

agx.generator.uml.profile.stereotypetokenizer(self, source, target)
Transform : xmi2uml
Generator : profilegenerator
Scope : agx.generator.uml.scope.XMIScope
Order : -1

Collect stereotype definitions from UML profile.

agx.generator.uml.profile.profile(self, source, target)
Transform : xmi2uml
Generator : profilegenerator
Scope : agx.generator.uml.scope.XMLScope
Order : -1

Create profile.

xmi2uml - hierarchygenerator

Generate hirarchical UML structure.

agx.generator.uml.hierarchy.package(self, source, target)
Transform : xmi2uml
Generator : hierarchygenerator
Scope : agx.generator.uml.scope.XMIScope
Order : -1

Create packages.

agx.generator.uml.hierarchy.association(self, source, target)
Transform : xmi2uml
Generator : hierarchygenerator
Scope : agx.generator.uml.scope.XMIScope
Order : -1

Create associations.

agx.generator.uml.hierarchy.datatype(self, source, target)
Transform : xmi2uml
Generator : hierarchygenerator
Scope : agx.generator.uml.scope.XMIScope
Order : -1

Create datatypes.

agx.generator.uml.hierarchy.primitivetype(self, source, target)
Transform : xmi2uml
Generator : hierarchygenerator
Scope : agx.generator.uml.scope.XMIScope
Order : -1

Create datatypes out of primitivetypes.

agx.generator.uml.hierarchy.class_(self, source, target)
Transform : xmi2uml
Generator : hierarchygenerator
Scope : agx.generator.uml.scope.XMIScope
Order : -1

Create classes.

agx.generator.uml.hierarchy.interface(self, source, target)
Transform : xmi2uml
Generator : hierarchygenerator
Scope : agx.generator.uml.scope.XMIScope
Order : -1

Create interfaces.

xmi2uml - datatypedependentgenerator

Generate UML Elements depending on DataTypes present.

agx.generator.uml.datatypedependent.anchor(self, source, target)
Transform : xmi2uml
Generator : datatypedependentgenerator
Scope : agx.generator.uml.scope.XMIScope
Order : 10

Dummy handler for target preperation.

agx.generator.uml.datatypedependent.anchor(self, source, target)
Transform : xmi2uml
Generator : datatypedependentgenerator
Scope : agx.generator.uml.scope.XMIScope
Order : 10

Dummy handler for target preperation.

agx.generator.uml.datatypedependent.anchor(self, source, target)
Transform : xmi2uml
Generator : datatypedependentgenerator
Scope : agx.generator.uml.scope.XMIScope
Order : 10

Dummy handler for target preperation.

agx.generator.uml.datatypedependent.interfacerealization(self, source, target)
Transform : xmi2uml
Generator : datatypedependentgenerator
Scope : agx.generator.uml.scope.XMLScope
Order : 20

Create interface realization.

agx.generator.uml.datatypedependent.memberend(self, source, target)
Transform : xmi2uml
Generator : datatypedependentgenerator
Scope : agx.generator.uml.scope.XMLScope
Order : 20

Create member end.

agx.generator.uml.datatypedependent.parameter(self, source, target)
Transform : xmi2uml
Generator : datatypedependentgenerator
Scope : agx.generator.uml.scope.XMLScope
Order : 20

Create parameter.

agx.generator.uml.datatypedependent.operation(self, source, target)
Transform : xmi2uml
Generator : datatypedependentgenerator
Scope : agx.generator.uml.scope.XMLScope
Order : 20

Create operation.

agx.generator.uml.datatypedependent.generalization(self, source, target)
Transform : xmi2uml
Generator : datatypedependentgenerator
Scope : agx.generator.uml.scope.XMLScope
Order : 20

Create generalization.

agx.generator.uml.datatypedependent.dependency(self, source, target)
Transform : xmi2uml
Generator : datatypedependentgenerator
Scope : agx.generator.uml.scope.XMIScope
Order : 20
agx.generator.uml.datatypedependent.ownedend(self, source, target)
Transform : xmi2uml
Generator : datatypedependentgenerator
Scope : agx.generator.uml.scope.XMLScope
Order : 20

Create owned end.

agx.generator.uml.datatypedependent.property(self, source, target)
Transform : xmi2uml
Generator : datatypedependentgenerator
Scope : agx.generator.uml.scope.XMLScope
Order : 20

Create property.

xmi2uml - stereotypegenerator

agx.generator.uml.stereotypes.stereotype(self, source, target)
Transform : xmi2uml
Generator : stereotypegenerator
Scope : agx.generator.uml.scope.StereotypeScope
Order : -1

Create stereotypes.

uml2fs - hierarchygenerator

Generator for building hierarchical structure.

agx.generator.pyegg.hierarchy.eggdocuments(self, source, target)
Transform : uml2fs
Generator : hierarchygenerator
Scope : agx.generator.pyegg.scope.EggScope
Order : 10

Create egg default documents.

agx.generator.pyegg.hierarchy.eggsetup(self, source, target)
Transform : uml2fs
Generator : hierarchygenerator
Scope : agx.generator.pyegg.scope.EggScope
Order : 10

Create egg setup.py.

agx.generator.pyegg.hierarchy.eggdirectories(self, source, target)
Transform : uml2fs
Generator : hierarchygenerator
Scope : agx.generator.pyegg.scope.EggScope
Order : 20

Create egg directory structure and corresponding __init__.py files.

agx.generator.pyegg.hierarchy.pymodule(self, source, target)
Transform : uml2fs
Generator : hierarchygenerator
Scope : agx.generator.pyegg.scope.ModuleScope
Order : 30

Create python modules.

agx.generator.pyegg.hierarchy.pypackage(self, source, target)
Transform : uml2fs
Generator : hierarchygenerator
Scope : agx.generator.pyegg.scope.PackageScope
Order : 30

Create python packages.

agx.generator.pyegg.hierarchy.pyclass(self, source, target)
Transform : uml2fs
Generator : hierarchygenerator
Scope : agx.core._api.Scope
Order : 30

Create python classes.

agx.generator.pyegg.hierarchy.pyfunction(self, source, target)
Transform : uml2fs
Generator : hierarchygenerator
Scope : agx.core._api.Scope
Order : 30

Create python functions.

agx.generator.pyegg.hierarchy.pydecorator(self, source, target)
Transform : uml2fs
Generator : hierarchygenerator
Scope : agx.generator.pyegg.scope.DecoratorScope
Order : 40

Create Decorator.

agx.generator.pyegg.hierarchy.pyattribute(self, source, target)
Transform : uml2fs
Generator : hierarchygenerator
Scope : agx.core._api.Scope
Order : 40

Create Attribute.

uml2fs - connectorgenerator

Generator for connecting elements, such as generalizations.

agx.generator.pyegg.connectors.inheritancetokenizer(self, source, target)
Transform : uml2fs
Generator : connectorgenerator
Scope : agx.core._api.Scope
Order : -1

Write inheritanceorder to token.

agx.generator.pyegg.connectors.generalization(self, source, target)
Transform : uml2fs
Generator : connectorgenerator
Scope : agx.core._api.Scope
Order : -1

Create generalization.

uml2fs - sematicsgenerator

Generator for code sematics.

agx.generator.pyegg.semantics.inheritanceorder(self, source, target)
Transform : uml2fs
Generator : sematicsgenerator
Scope : agx.core._api.Scope
Order : -1

Fix inheritance order.