Updating and Removing Integrated Tools and Classes

To update a tool or feature, copy any new files into the base directory or appropriate subdirectories, overwriting the existing files. The system timestamp on the control file (default.ini) must have also changed for the updates to take effect. As well, the IDE must be restarted for the updates to take effect.

Although this update process is typically used to replace an existing version of a tool or feature with a newer one, it is possible to make available multiple versions of the tool or feature. The easiest way to support multiple versions is to treat each version as a distinct tool or feature. Essentially, you need to place each version in a unique base directory. It is also advisable to provide a unique Name entry in each control file so that each version can be distinguished by the user in the IDE.

To remove a tool from the IDE, you need to:

  1. Delete the tool base directory.
  2. Replace your current workspace with a new workspace:
    1. Ensure that all program elements are versioned. If you are working in a team environment and your program elements are ready for general availability to the rest of the team, you may also choose to release them. By releasing, it will quicker to add program elements to the workspace after you have refreshed the workspace.
    2. Shutdown the IDE.
    3. From the product CD, unzip ide.zip into the <prod dir>\ide\program directory. This replaces the workspace file. Reposity data is left unaffected.
    4. Start the IDE.
    5. Add program elements back into the workspace.

To remove a feature from the IDE,

  1. Delete the feature base directory.
  2. Remove the classes from the workspace.


External Tool Integration
External Class Integration


Setting Up a Tool for Integration
Setting Up a Class or Bean for Integration