Defining a plug-in extension

When you have created your plug-in project, you define an extension point to reference the implementation.

Before you begin

After defining an implementation for the required interface, you define a Rule Designer extension point that references this implementation.

The following procedure uses the ilog.rules.studio.model.bomDomainValueProviders extension point as an example.

Procedure

To define a plug-in extension:

  1. In the Extensions tab, in the All Extensions section, click Add.
  2. In the New Extension dialog, select an extension point.

    For example, select ilog.rules.studio.model.bomDomainValueProviders.

  3. Click Finish.
    Note:

    If you have not yet defined the plug-in dependency for the extension point, click Yes in the New Plug-in dependency dialog to add it to the list of dependencies for the extension point.

  4. In the Extension Element Details section, complete the fields for the required attributes.
  5. Save the plug-in project.