The format or composition of the data is defined by the specified datatype for the parameter. Because the necessary datatype to represent a quantity depends on the domain of usage, and sometimes even on a specific application, Isight provides an easy way to develop and add new datatypes to the environment so that they can be used in defining parameters to represent those quantities. For example, some components might require color to be provided as input. Color can be represented by specifying a mixture of intensity levels for red, green, and blue (RGB). Thus, a custom datatype could be developed that represents its overall value, a single color, by having values set for the red, green, and blue intensity levels and displaying the color produced as its value. A datatype is a Java jar file that includes the following:
|