ITT Rule IDL Version 7.0 User Manual Page 82

  • Download
  • Add to my manuals
  • Print
  • Page
    / 430
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 81
82 Chapter 4: Property Management
Property Aggregation iTool Developers Guide
must manually register only the unambiguous property names with each object
before calling the Aggregate method or using the AGGREGATE keyword.
Working with Aggregated Properties
When the properties of multiple objects are aggregated in a visualization object, there
are two possible ways to display the combined property set: a union or an
intersection. The way aggregated properties are displayed by a given visualization
depends on the value of the visualization’s PROPERTY_INTERSECTION property:
by default, this property is not set (it contains a value of 0), and the union of the
aggregated properties is displayed. If PROPERTY_INTERSECTION is set to 1 when
the visualization object is created, the intersection of the aggregated properties is
displayed. The following sections explain the behavior of the property sheet interface
in both situations.
Union
By default, a visualization object displays the union of the properties of any
aggregated objects. Properties are displayed in the property sheet interface as
follows:
All of the unique properties of all of the aggregated objects are displayed.
Only one instance of a given property is displayed. This means that if multiple
objects have the same property, this property will be displayed only once, and
all objects will have the same property value.
The visualization will appear in iTool browsers as a single object — the
aggregated objects will not be visible in the browser hierarchy.
Intersection
If the PROPERTY_INTERSECTION property is set when the visualization is
created, the visualization object displays the intersection of any aggregated objects.
Properties are displayed in the property sheet interface as follows:
Only properties that are common to all of the aggregated objects are displayed
as properties of the visualization object. Changing the value of a common
property in the visualization’s property sheet changes the value for all
aggregated objects.
The visualization will appear in iTool browsers as a container object — the
aggregated objects will be visible beneath the visualization object in the
browser hierarchy (unless the property’s HIDE attribute is set, in which case
Page view 81
1 2 ... 77 78 79 80 81 82 83 84 85 86 87 ... 429 430

Comments to this Manuals

No comments