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.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.
-
agx.generator.uml.hierarchy.datatype(self, source, target)
- Transform : xmi2uml
- Generator : hierarchygenerator
- Scope : agx.generator.uml.scope.XMIScope
- Order : -1
Create datatypes.
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.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.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.property(self, source, target)
- Transform : xmi2uml
- Generator : datatypedependentgenerator
- Scope : agx.generator.uml.scope.XMLScope
- Order : 20
Create property.
xmi2uml - stereotypegenerator
Generate Stereotypes.
-
agx.generator.uml.stereotypes.stereotype(self, source, target)
- Transform : xmi2uml
- Generator : stereotypegenerator
- Scope : agx.generator.uml.scope.StereotypeScope
- Order : -1
Create stereotypes.
xmi2uml - finalizegenerator
Generate various. Supposed to be used to modify UML Tree
by addon generators
-
agx.generator.dexterity.dxgenerator.schemaumlclass(self, source, target)
- Transform : xmi2uml
- Generator : finalizegenerator
- Scope : agx.generator.uml.scope.XMIScope
- Order : -1
-
agx.generator.dexterity.dxgenerator.behaviorumlclass(self, source, target)
- Transform : xmi2uml
- Generator : finalizegenerator
- Scope : agx.generator.uml.scope.XMIScope
- Order : -1
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 setup.py and default documents.
-
agx.generator.buildout.plone_self_contained.ploneselfcontainedbuildout(self, source, target)
- Transform : uml2fs
- Generator : hierarchygenerator
- Scope : agx.generator.pyegg.scope.EggScope
- Order : 20
-
agx.generator.zca.zcagenerator.zcainterface(self, source, target)
- Transform : uml2fs
- Generator : hierarchygenerator
- Scope : agx.core._api.Scope
- Order : 20
Create zope interface.
-
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.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.plone.viewgenerator.plone__init__(self, source, target)
- Transform : uml2fs
- Generator : hierarchygenerator
- Scope : agx.generator.plone.scope.ProfileScope
- Order : 30
-
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.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.
-
agx.generator.plone.gsgenerator.gsprofiledirectories(self, source, target)
- Transform : uml2fs
- Generator : hierarchygenerator
- Scope : agx.generator.plone.scope.ProfileScope
- Order : 100
Create GS profile directories.
-
agx.generator.plone.gsgenerator.gsprofilezcml(self, source, target)
- Transform : uml2fs
- Generator : hierarchygenerator
- Scope : agx.generator.plone.scope.ProfileScope
- Order : 110
Create configure.zcml if not exists yet, profiles.zcml and profile
specific directives.
-
agx.generator.plone.gsgenerator.gsprofilecssregistry(self, source, target)
- Transform : uml2fs
- Generator : hierarchygenerator
- Scope : agx.generator.plone.scope.ProfileScope
- Order : 110
Create cssregistry.xml
-
agx.generator.plone.gsgenerator.gsprofilemetadata(self, source, target)
- Transform : uml2fs
- Generator : hierarchygenerator
- Scope : agx.generator.plone.scope.ProfileScope
- Order : 110
Create metadata.xml
-
agx.generator.plone.gsgenerator.gsprofilejsregistry(self, source, target)
- Transform : uml2fs
- Generator : hierarchygenerator
- Scope : agx.generator.plone.scope.ProfileScope
- Order : 110
Create jsregistry.xml
uml2fs - connectorgenerator
Generator for connecting elements, such as
generalizations.
-
agx.generator.zca.zcagenerator.zcarealize(self, source, target)
- Transform : uml2fs
- Generator : connectorgenerator
- Scope : agx.core._api.Scope
- Order : 10
-
agx.generator.zca.zcagenerator.zcaadaptscollect(self, source, target)
- Transform : uml2fs
- Generator : connectorgenerator
- Scope : agx.generator.zca.scope.AdaptsScope
- Order : 10
-
agx.generator.plone.viewgenerator.zcviewdepcollect(self, source, target)
- Transform : uml2fs
- Generator : connectorgenerator
- Scope : agx.core._api.Scope
- Order : 10
Collect all view dependencies
-
agx.generator.zca.zcagenerator.interfacegeneralization(self, source, target)
- Transform : uml2fs
- Generator : connectorgenerator
- Scope : agx.core._api.Scope
- Order : 10
Create generalization between interfaces .
-
agx.generator.pyegg.connectors.generalization(self, source, target)
- Transform : uml2fs
- Generator : connectorgenerator
- Scope : agx.core._api.Scope
- Order : 10
Create generalization.
-
agx.generator.pyegg.connectors.inheritancetokenizer(self, source, target)
- Transform : uml2fs
- Generator : connectorgenerator
- Scope : agx.core._api.Scope
- Order : 20
Write inheritanceorder to token.
-
agx.generator.pyegg.connectors.pyfunctionfromclass(self, source, target)
- Transform : uml2fs
- Generator : connectorgenerator
- Scope : agx.core._api.Scope
- Order : 30
Convert Class to function if class has stereotype function set.
-
agx.generator.dexterity.gsgenerator.gsprofiletypes(self, source, target)
- Transform : uml2fs
- Generator : connectorgenerator
- Scope : agx.generator.plone.scope.ContentTypeScope
- Order : 100
Create or extend types.xml and corresponding TYPENAME.xml.
-
agx.generator.zca.zcagenerator.collectpermissions(self, source, target)
- Transform : uml2fs
- Generator : connectorgenerator
- Scope : agx.generator.zca.scope.PermitsScope
- Order : -1
-
agx.generator.zca.zcagenerator.createpermission(self, source, target)
- Transform : uml2fs
- Generator : connectorgenerator
- Scope : agx.generator.zca.scope.PermissionScope
- Order : -1
uml2fs - semanticsgenerator
Generator for code sematics.
-
agx.generator.pyegg.semantics.inheritanceorder(self, source, target)
- Transform : uml2fs
- Generator : semanticsgenerator
- Scope : agx.core._api.Scope
- Order : 10
Fix inheritance order.
-
agx.generator.pyegg.semantics.dependencysorter(self, source, target)
- Transform : uml2fs
- Generator : semanticsgenerator
- Scope : agx.generator.pyegg.scope.ModuleScope
- Order : 30
Sort classes in modules dependencies.
-
agx.generator.pyegg.semantics.emptymoduleremoval(self, source, target)
- Transform : uml2fs
- Generator : semanticsgenerator
- Scope : agx.generator.pyegg.scope.PackageScope
- Order : 40
-
agx.generator.pyegg.semantics.emptymoduleremoval(self, source, target)
- Transform : uml2fs
- Generator : semanticsgenerator
- Scope : agx.generator.pyegg.scope.EggScope
- Order : 40
-
agx.generator.plone.viewgenerator.zcviewfinalize(self, source, target)
- Transform : uml2fs
- Generator : semanticsgenerator
- Scope : agx.generator.plone.scope.ViewClassScope
- Order : 80
Create zope interface.
-
agx.generator.dexterity.gsgenerator.gsdynamicview(self, source, target)
- Transform : uml2fs
- Generator : semanticsgenerator
- Scope : agx.core._api.Scope
- Order : 100
Add view method to FTI’s of all dependent content types.
-
agx.generator.dexterity.dxgenerator.dxpackagedependencies(self, source, target)
- Transform : uml2fs
- Generator : semanticsgenerator
- Scope : agx.generator.pyegg.scope.EggScope
- Order : -1
uml2fs - zcagenerator
Generator for code sematics.
-
agx.generator.plone.viewgenerator.plonebrowserview(self, source, target)
- Transform : uml2fs
- Generator : zcagenerator
- Scope : agx.generator.plone.scope.ViewClassScope
- Order : 20
-
agx.generator.zca.zcagenerator.zcaadapts(self, source, target)
- Transform : uml2fs
- Generator : zcagenerator
- Scope : agx.generator.zca.scope.AdapterScope
- Order : 20
-
agx.generator.dexterity.dxgenerator.dxobject(self, source, target)
- Transform : uml2fs
- Generator : zcagenerator
- Scope : agx.generator.dexterity.scope.ObjectScope
- Order : 100
-
agx.generator.dexterity.dxgenerator.dxminmax(self, source, target)
- Transform : uml2fs
- Generator : zcagenerator
- Scope : agx.generator.dexterity.scope.MinMaxScope
- Order : 100
-
agx.generator.dexterity.dxgenerator.dxfield(self, source, target)
- Transform : uml2fs
- Generator : zcagenerator
- Scope : agx.generator.dexterity.scope.FieldScope
- Order : 100
-
agx.generator.dexterity.dxgenerator.typeview(self, source, target)
- Transform : uml2fs
- Generator : zcagenerator
- Scope : agx.generator.plone.scope.ContentTypeScope
- Order : 100
-
agx.generator.dexterity.dxgenerator.behaviorschema(self, source, target)
- Transform : uml2fs
- Generator : zcagenerator
- Scope : agx.generator.dexterity.scope.BehaviorScope
- Order : 100
-
agx.generator.dexterity.dxgenerator.dxdict(self, source, target)
- Transform : uml2fs
- Generator : zcagenerator
- Scope : agx.generator.dexterity.scope.DictScope
- Order : 100
-
agx.generator.dexterity.dxgenerator.dxminmaxlen(self, source, target)
- Transform : uml2fs
- Generator : zcagenerator
- Scope : agx.generator.dexterity.scope.MinMaxLenScope
- Order : 100
-
agx.generator.dexterity.dxgenerator.dxrichtext(self, source, target)
- Transform : uml2fs
- Generator : zcagenerator
- Scope : agx.generator.dexterity.scope.RichTextScope
- Order : 100
-
agx.generator.dexterity.dxgenerator.dxcollection(self, source, target)
- Transform : uml2fs
- Generator : zcagenerator
- Scope : agx.generator.dexterity.scope.CollectionScope
- Order : 100
-
agx.generator.dexterity.dxgenerator.behavioradapter(self, source, target)
- Transform : uml2fs
- Generator : zcagenerator
- Scope : agx.generator.dexterity.scope.BehaviorScope
- Order : 110
-
agx.generator.dexterity.dxgenerator.schemaclass(self, source, target)
- Transform : uml2fs
- Generator : zcagenerator
- Scope : agx.generator.plone.scope.ContentTypeScope
- Order : 110
-
agx.generator.zca.zcagenerator.zcarealize_finalize(self, source, target)
- Transform : uml2fs
- Generator : zcagenerator
- Scope : agx.core._api.Scope
- Order : -1
-
agx.generator.zca.zcagenerator.zcaadapter(self, source, target)
- Transform : uml2fs
- Generator : zcagenerator
- Scope : agx.generator.zca.scope.AdapterScope
- Order : -1
-
agx.generator.zca.zcagenerator.zcaadapterdefaultinit(self, source, target)
- Transform : uml2fs
- Generator : zcagenerator
- Scope : agx.generator.zca.scope.AdapterScope
- Order : -1
Set default __init__ function on adapter class if not present yet.
-
agx.generator.zca.zcagenerator.zcautility(self, source, target)
- Transform : uml2fs
- Generator : zcagenerator
- Scope : agx.generator.zca.scope.UtilityScope
- Order : -1
Create zope utility.
-
agx.generator.zca.zcagenerator.zcaadapter_zcml(self, source, target)
- Transform : uml2fs
- Generator : zcagenerator
- Scope : agx.generator.zca.scope.AdapterScope
- Order : -1
Create zope adapter.
uml2fs - zcasemanticsgenerator
Generator for zca code sematics.
-
agx.generator.plone.viewgenerator.resourcedirectory(self, source, target)
- Transform : uml2fs
- Generator : zcasemanticsgenerator
- Scope : agx.generator.plone.scope.ProfileScope
- Order : 50
Create resource directory and register in ZCML.
-
agx.generator.plone.viewgenerator.resourceregistries(self, source, target)
- Transform : uml2fs
- Generator : zcasemanticsgenerator
- Scope : agx.generator.plone.scope.ProfileScope
- Order : 60
Create main.css and main.js file in resources directory.
Runs after browser.zcml has been created.
-
agx.generator.dexterity.gsgenerator.gscomposition(self, source, target)
- Transform : uml2fs
- Generator : zcasemanticsgenerator
- Scope : agx.core._api.Scope
- Order : 100
-
agx.generator.dexterity.dxgenerator.dependencysorter(self, source, target)
- Transform : uml2fs
- Generator : zcasemanticsgenerator
- Scope : agx.generator.plone.scope.ContentTypeScope
- Order : 100
-
agx.generator.dexterity.gsgenerator.gsbehavior(self, source, target)
- Transform : uml2fs
- Generator : zcasemanticsgenerator
- Scope : agx.core._api.Scope
- Order : -1
-
agx.generator.dexterity.gsgenerator.standardbehavior(self, source, target)
- Transform : uml2fs
- Generator : zcasemanticsgenerator
- Scope : agx.generator.plone.scope.ContentTypeScope
- Order : -1
uml2fs - plonegenerator
Generator for plone. Runs after ZCA semantics
-
agx.generator.dexterity.dxgenerator.typeicon(self, source, target)
- Transform : uml2fs
- Generator : plonegenerator
- Scope : agx.generator.plone.scope.ContentTypeScope
- Order : 100