Contents

A component descriptor uses an XML file to provide information to Isight.

The Component Descriptor contains the following information, some of which is optional:

  • The name of the component.

  • The version of the component.

  • Whether the component should be treated as a process component (one that contains a simulation process flow) or an application component (contains no simulation process flow).

  • The paths to the Editor, Handler, Executor, and Postprocessor classes.

  • The properties and predefined parameters for the component.

  • Affinity information to define requirements for the computers on which it can execute.

  • The icon that Isight should use for the component in the Desktop GUI.

  • Any desired description for the component.

  • Resources for internationalization (label translations, etc.).

  • References to native and Java code libraries the component requires.

  • The minimum required version of the infrastructure required by this component.

  • Information for language translation of display strings and labels.

  • The location of custom help files for this component.

This information is provided to Isight through the definition of a Component Descriptor in an XML file. A sample XML Component Descriptor is provided in Component.xml.