Package com.togethersoft.openapi.ide
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).See
Description
| Interface Summary |
| IdeActivatable | Interface IdeActivatable should be implemented by the modules
that provide the possibility of on-demand invokation and deactivation. |
| IdeContext | Contains information about selected elements at the moment the script was called. |
| IdeElement | Interface IdeElement represents a generic IDE element of Together. |
| IdeErrorCheck | Interface IdeErrorCheck provides error checking. |
| IdeErrorInfo | Contains advanced information about an error that has occurred. |
| IdeManager | Interface IdeManager provides the entire IDE's fuctionality. |
| IdeScript | Interface IdeScript should be implemented by each Together module. |
| IdeStartup | Interface IdeStartup should be implemented by each Together module
that is supposed to run upon Together start-up. |
| Class Summary |
| IdeAccess | Class IdeAccess provides access to the IdeManager and
all other managers. |
| IdeElementDefault | Class IdeElementDefault represents a default implementation of
IdeElement with the single service object. |
| IdeErrorInfoDefault | Class IdeErrorInfoDefault provides a default implementation of
IdeErrorInfo interface. |
| IdeLocalDiagnostic | An auxiliary class. |
| IdeManagerAccess | Provides access to the IdeManager. |
Package com.togethersoft.openapi.ide Description
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.