|
||||||||||||||||||||
|
||||||||||||||||||||
|
||||||||||||||||||||
|
|
ObjectDomain ExtensionsThis page includes extensions for ObjectDomain including user supplied scripts and third-party add-ins. If you have an extension or add-in you would like included on this page, or a question about customizing ObjectDomain, please contact our support team. ZClass Reverse from BlueDynamicsZClass Reverse generates UML diagrams out of one or more ZClass based Zope products online from a Zope server. It recognizes as methods:
Learn more about ZClass Reverse and download the product from BlueDynamics. To learn more about Zope and the company's web application server, visit the Zope website. Bold for Delphi Model GenerationThe BoldModGen.py script is based on the ObjectDomain examples for code generation. This script generates a Bold model file which can be imported in the Bold model editor in the Delphi IDE. To use the script download the following zip file and review the included BoldModGen.doc word document. BoldModGen.zip The bold script and documentation was provided by: Samuel Iseli
The CodigoXpressTM software development tool achieves high-quality, design-pattern-based, end-to-end code automation. Incorporating software design and development best practices, CodigoXpress takes an object model in UML and generates an optimized, production-quality implementation. Adding a Menu to the MenubarThe following Python script can be used to add a menu option to the ObjectDomain menubar: menuExample.py To use the script:
import menuExample You should get a pulldown menu with one menu item that when invoked displays a message. For reference, check out these pages: http://www.jpython.org/docs/index.html particularly the 'Interaction with Java Packages' section http://starship.python.net/quick-ref1_52.html Suppress Non-Public Features in Class DiagramsThe following script sets the selected ClassifierViews to display only public attributes and operations. For more details about executing the script, see the comments within the script file: showPublicFeaturesOnly.py Property (Attribute) Modifier UtilityThis module is used to walk the current application selection (or a supplied element list) and change the given common attribute to the given value for all elements of the given type(s). To use this module:
Example SyntaxBelow is an example of the syntax required to hide the attribute Compartment for all class views selected in the current diagram: propModifier.modifyProps('showAttributeCompartment', 'false', [objectdomain.uml.view.ClassView]) NotesThis module is included with the latest build of ObjectDomain in the script file: python/scripts/odUserSetup.py Multi-object editing capabilities are now supported within the UI of ObjectDomain R3. See the application help for more details. Tcl Export Script for 1.x filesThe following is a Tcl script for ObjectDomain 1.x. It can be used to export version 1.x files to version 2.x or greater model files. Please note that this script should be run from the 1.x application. It will not run in the 2.x environment. genod2.tcl |
|
|
|||||||||||||||||
|
| ||||||||||||||||||||