Supplies classes and interfaces for general management of Together's IDE (executing command in a separate process, saving all opened files, synchronizing the files after they have been changed, opening URLs, getting Together's home directory and command line arguments etc).

All these features are provided by the IdeManager, which can be obtained via IdeManagerAccess class:

  IdeManager manager = IdeManagerAccess.getManager();

This package also contains two very important interfaces named IdeScript and IdeStartup - they define the handler used by Together to run the scripts and to pass information about the current selection to them.