Property Information

Each property of the source object has its own set of properties.

Figure 7-12: The Export Bridge Assistant: Source Object Properties

eba_objectprops.gif

Table 7-8 describes the properties and values of the source object's properties.

Table 7-8: Source Object Property Information's Property Values 

Property
Value

Name

Name of the object's property; shown in the sheet header only.

Type

One of the types supported by the Export Bridge technology. For the list, see Supported Data Types.

Array

Indicates if property is of type array: True if it is, False otherwise. If True, Convert Majority is sensitive.

Convert Majority

Sensitive only if Array is True. Set to True if the property value is an array and needs to be converted when setting the property. (For COM, when retrieving a property value, the majority is always converted regardless of this attribute setting.) The default value for both COM and Java is True.

For more information, see Converting Array Majority.

Export

Indicates if the Assistant will export this property: True if it will, False otherwise.

About Property Extraction

The object properties are extracted from the IDL source object by compiling the list of all keywords on either or both of the SetProperty and GetProperty methods of the object.

The following factors are not used to determine source object properties:

Note that properties of built-in superclasses are not extracted (see Exporting a Source Object's Superclasses). To obtain wrapper routines to get or set a superclass property, you must add an explicit property handler to your SetProperty and/or GetProperty methods for the superclass property.