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.