From: <ye...@us...> - 2004-02-18 10:35:58
|
Update of /cvsroot/plone-docs/Developers/Archetypes In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5688 Modified Files: ArchGenXML.rst Log Message: added new style and extended list of options Index: ArchGenXML.rst =================================================================== RCS file: /cvsroot/plone-docs/Developers/Archetypes/ArchGenXML.rst,v retrieving revision 1.24 retrieving revision 1.25 diff -C2 -d -r1.24 -r1.25 *** ArchGenXML.rst 8 Feb 2004 13:13:19 -0000 1.24 --- ArchGenXML.rst 18 Feb 2004 10:26:24 -0000 1.25 *************** *** 34,42 **** To attain that goal these language has got several different diagram-types defined, an (brief) example give the ! OOSE_ (german and a english pdf) or (more verbose) ! Togethersoft_ (english). .. _OOSE: http://www.oose.de/notationuml14/ - .. _Togethersoft: http://www.togethersoft.com/services/practical_guides/umlonlinecourse/ For ArchGenXML are from interest: the class-diagramm and it's different associations. --- 34,40 ---- To attain that goal these language has got several different diagram-types defined, an (brief) example give the ! OOSE_ (german and a english pdf): .. _OOSE: http://www.oose.de/notationuml14/ For ArchGenXML are from interest: the class-diagramm and it's different associations. *************** *** 101,130 **** Usage: python ArchGenXML.py -o <target> [ options ] <xmi-source-file> ! Options: ! -o <target> Output file directory path for data ! representation classes. Last part of used for ! internal directory namings. ! -P <name1>,<name2>... names of packages to parse in source file ! -a --actions generates actions (default) ! --no-actions do not generates actions ! --method-preservation methods in the target sources will be preserved ! (default) ! --no-method-preservation methods in the target sources will be preserved ! -t --unknown-types-as-string unknown attribute types will be treated as text ! --ape-support generate apeconf.xml and generators for ape ! (needs Archetypes 1.1+) ! --i18n-support support for i18NArchetypes: ! attributes with a stereotype 'i18n' or a ! taggedValue 'i18n' set to '1' are multilingual ! --no-module-info-header do not generate module info header ! --author=<string> set default author string for module info ! headers, taggedValue will override this ! --e-mail=<string> set default e-mail adress string for module ! info headers, taggedValue will override this ! --copyright=<string> set default copyright string for module ! info headers, taggedValue will override this ! --licence=<string> set default licence string for module ! info-headers, taggedValue will override this Example --- 99,157 ---- Usage: python ArchGenXML.py -o <target> [ options ] <xmi-source-file> ! OPTIONS: ! -o <target> ! Output file directory path for data representation classes. Last part ! is used for internal directory namings. ! -P <name1>,<name2>... ! names of packages to parse in source file ! ! -a --actions ! generates actions (default) ! ! --no-actions ! do not generates actions ! ! --method-preservation ! methods in the target sources will be preserved (default) ! ! --no-method-preservation ! methods in the target sources will be preserved ! ! -t --unknown-types-as-string ! unknown attribute types will be treated as text ! ! --ape-support ! generate apeconf.xml and generators for ape (needs Archetypes 1.1+) ! ! --i18n-support ! support for i18NArchetypes. Attributes with a stereotype 'i18n' or a ! taggedValue 'i18n' set to '1' are multilingual. ! ! --creation-permission=<perm> ! specifies which permission to create content default:Add [project] ! content ! ! --detailled-creation-permissions ! seperate creation permissions per class ! ! --no-module-info-header ! do not generate module info header ! ! --author=<string> ! set default author string for module info headers, taggedValue will ! override this ! ! --e-mail=<string> ! set default e-mail adress string for module info headers, taggedValue ! will override this ! ! --copyright=<string> ! set default copyright string for module info headers, taggedValue will ! override this ! ! --licence=<string> ! set default licence string for module info-headers, taggedValue will ! override this Example |