order

Python Scripting Support

ObjectDomain uses Python as its integrated scripting language to facilitate the development of extensions and third-party add-ins. More specifically, ObjectDomain uses Jython -- the JavaTM implementation of the elegant, object-oriented language. Jython is written in 100% Pure Java and seamlessly integrates with ObjectDomain and the Java platform.

ObjectDomain's Python support allows users to directly access and manipulate virtually any aspect of the application framework or user model. ObjectDomain also offers an integrated scripting console for dynamic control and rapid prototyping. While other languages can be used to extend ObjectDomain, this dynamic, high-level language is very easy to learn and is perfectly suited for the development of extensions.

For more information on Python see the following links:

The ObjectDomain extensions repository includes both internal and user developed add-ons for ObjectDomain, many of which are written in Python and include source code.

Also review the extending ObjectDomain page for related information on ObjectDomain's integration of Python.

 Related Links