IntelliUML Teresa Settings

IntelliUML Teresa may be customized with the use of the following options, available from File | Settings | IDE Settings | IntelliUML Teresa

IntelliUML Teresa settings panel

General Options

  • Check Start plugin on project opened check box if you want to start IntelliUML Teresa automatically when a project is opened; uncheck it, otherwise. See Auto Start Plugin.
  • Use Font Family and Font Size list boxes to specify the default font to be used in Diagrams.

Class Diagram Options

  • Check Show attribute compartment if you want that the contents of class/interface attribute compartments on Class Diagrams are shown by default; uncheck it, otherwise.

    This option may also be set individually per Class Diagram and class/interface, see "Display Compartment Attribute/Operation property".

  • Check Show operation compartment if you want that the contents of class/interface operation compartments on Class Diagrams are shown by default; uncheck it, otherwise.

    This option may also be set individually per Class Diagram and class/interface, see "Display Compartment Attribute/Operation property".

Sequence Diagram Options

  • Message
    • Check Show parameters if you want to show the parameter types in message calls; uncheck it, otherwise.
    • Check Show returned type if you want to show the returned type in message calls; uncheck it, otherwise.
    • Set Maximum label length value to the maximum number of characters displayed in message calls. The minimum allowed value is 4, and if the string is longer than the value set here, it will be truncated with an ellipsis.
  • Activation Box
    • Set Maximum label length value to the maximum number of characters displayed in activation boxes. The minimum allowed value is 4, and if the string is longer than the value set here, it will be truncated with an ellipsis.
  • Return Message
    • Check Show arrow if you want to show return arrows; uncheck it, otherwise.
    • Check Show type if you want to show the returned type in return calls; uncheck it otherwise.
  • Filter

    Here you may specify classes that you don't want to be included (i.e., calls to their methods) in the generation of Sequence Diagrams.

    IntelliUML Teresa comes with a list of predefined common filters. Each filter may be activated (deactivated) separately by checking the checkbox on the left of the filter.

    • Check Do not generate sequence for classes if you want to activate the filters defined below; uncheck it, otherwise.
    • Press Add Pattern... to specify a new filter.

      Add Pattern dialog

      Enter a Java regular expression that defines the fully qualified name of one or more classes and press OK.

    • To remove a filter from the list permanently, first select the desired filter and then press the Remove button.

Grid Options

  • Background
    Choose the color to paint the background of the grid.
  • Foreground
    Choose the color to paint the foreground (i.e., the lines) of the grid.
  • Spacing
    Defines the grid spacing, that is the separation between lines, in pixels.

Finally, if you wish to restore the default values you may do so by clicking on Restore Defaults.