02.03.2014 Views

BSP Developer's Guide

BSP Developer's Guide

BSP Developer's Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

6<br />

Components<br />

■<br />

User Presentation. A number of properties control how a component is<br />

presented to the user, that is, how a component appears in the Tornado GUI.<br />

For example, presentation properties define characteristics as basic as a<br />

component’s name and a brief synopsis of the component’s functionality. They<br />

also affect where in the project facility component hierarchy a component,<br />

folder, or selection is displayed.<br />

You can also specify HTML reference pages as support material for a particular<br />

component.<br />

6.2.2 CDL Object Types, p.115 goes into greater detail about the various properties<br />

and their uses.<br />

For more information about working with component description files, see<br />

6.3 Creating Components, p.125 and 6.4 Releasing Components, p.135.<br />

6<br />

6.2.2 CDL Object Types<br />

The Component Description Language supports a number of object classes.<br />

With the proliferation of components, a means of grouping them into related<br />

subsystems has been developed—called folders and selections, each of which is<br />

described by a CDL object. A means of specifying a component’s initialization<br />

order is provided by initialization groups, another object type. Of course, CDL<br />

provides an object to define a component and its properties. And there is an<br />

additional object type for defining parameters, which are component properties<br />

expressed as data types.<br />

Figure 6-1 shows the project facility component hierarchy. Entries (components,<br />

selections, and folders) appear in boldface in the project facility component<br />

hierarchy when they are included in the configuration, in “plainface” when they<br />

are not included, and in italics when they are not installed (that is, when a CDF<br />

already describes a component, but the component’s modules have not been<br />

installed.)<br />

For the complete syntax of each CDL object type, see E.1 Component Description<br />

Language (CDL), p.231.<br />

115

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!