Exporting An Object

The Assistant lets you set data types for parameters and other values needed for creation of the wrappers. In addition, the interface for the Assistant indicates visually the progress made so far. The icons representing properties, methods, and parameters in the assistant indicate the following:

These two aspects of the state of the source object are independent from one another. For example, a method might be fully specified, but Export could be False because you want to test the exported object without generating the method. You might want to set Export to True for several methods, fill out the information for only some of them, and then create the exported object. The wrappers would be generated only for those items that have Export set to true and are fully specified.

Note: Changing the export or completion status of a parameter could affect the status of the method containing the parameter.

To make the process as simple as possible, default values and behaviors have been specified when possible. For example, all methods start out with Export set to False, but as soon as you specify information, such as a return type on the method, the value of the Export property is set to True. (For more information, see About the Export Property.)

The project tree icons indicate the status of an item. The icons shown below represent all of the permutations of the states described above.

Meaning

Icons

Export is False, Incomplete (initial default)

Method:

Property or parameter:

Export is True, Incomplete

Method:

Property or parameter:

Export is False, Fully Specified

Method:

Property or parameter:

Export is True, Fully Specified

Method:

Property or parameter: