Customization features are not supported in Together Whiteboard.
Together allows extensive customization. It adapts to the way you work best, reducing usage cost by streamlining development tasks to help you produce tangible results sooner.
Completely customize Together to match your best practices. Here a just a few of the many possibilities:
Source code control: Comprehensive range of general and language-specific options (margins, indentation, use of spaces, etc.)
Customizable Templates usable for default classes, links, comments, etc. written in Java, C++, IDL, XML, plain text... whatever!
Documentation content and format
Customization scope: control at Organization, Project, and User levels
EJB options: select default EJB spec, app server, & more
Localization: customization is i18n-ready via properties files
You can do all of the most commonly needed customizations in the Options dialog (Options | Default). This multi-tabbed dialog groups different types of configuration options together on several pages. Advanced users can extend customization further by modifying the underlying configuration properties files located in $TOGETHER_HOME$/config.
|
|
|
The Options dialog makes it easy to do the most commonly-needed customizations. |
Another Together 'first' is multi-level configuration: a configuration architecture expressed as a merged hierarchy of files. This enables you to set up company-wide and project-wide configurations, giving managers a painless way to enforce standards while leaving developers and other users free to change other settings as they prefer. For more information see User's Guide: Advanced Customization: Creating a shared multi-user configuration.
You can find detailed information on Together's customization features in the User's Guide. It covers basic customization topics, advanced customization topics, and provides how-to information on common customizations.
If the standard customization features still aren't enough, you can use the multi-level Together Open Java API to extend Together's capabilities even further. Using the API you can write your own custom plug-in modules that can access your model at any of several levels:
High-level: Read UML content. IDE-level. Add menus, add panes, and access configuration properties.
Mid-level: Edit model and diagrams.
Low-level: Edit source code using same API for multiple source languages.
You'll find complete JavaDoc (tm) documentation for the Together Open API in the $TOGETHER_HOME$/doc/api/ directory of your installation.