Starting Plugin

IntelliUML Teresa plugin must be started before you begin using it. It may be started (and stopped) at any moment while working with a project.

If you have opened more than one project at the same time, IntelliUML Teresa may be started (and stopped) independently for each project.

Start Plugin

  1. Open an IDEA project.
  2. Invoke Tools | IntelliUML Teresa | Start.

Stop Plugin

You may stop IntelliUML Teresa for any of your opened projects, and if previously was started, at any moment by invoking Tools | IntelliUML Teresa | Stop.

Auto Start Plugin

IntelliUML Teresa may also be configured to start automatically every time you open a project:

  1. Invoke File | Settings.
  2. Select IDE Settings | IntelliUML Teresa group.
  3. Check Start plugin on project opened check box under General Options.
    Auto start plugin on project opened
  4. Press OK button to save new settings.

Next time you open a project IntelliUML Teresa will be started automatically.

UML Repository Saving

All UML elements created while working with IntelliUML Teresa are kept in an in-memory repository, which is persisted to a file, using XMI 1.2 format, named after the project's name with extension 'xmi', in the project's content root. For example, for a project called 'myproject' and with content root 'C:\IdeaProjects\MyProject\', the corresponding XMI file would be 'C:\IdeaProjects\MyProject\myproject.xmi'.

The UML repository is read from this file when IntelliUML Teresa is started, and saved to when stopped.