CORBA Client Interface Object From IDL Wizard

This is a feature of JBuilder Enterprise.

To use this wizard, select Wizards|Use CORBA Interface. To use this wizard, you must have an Interface Definition Language (IDL) file.

This wizard is used to help create a client CORBA application. It will create a reference to a CORBA client interface that was built earlier, or it will create one. This provides easy access to information using CodeInsight in the Source pane, and helps the UI Designer connect the necessary pieces.

This wizard has three pages:

Step 1: Select object to use

Select CORBA Interface Bean Already Exists if you have already created the CORBA interface bean using the Use CORBA Server Interface wizard.
If you select this option, then step 2 will look like this.

Unselect CORBA Interface Bean Already Exists to create a CORBA interface bean.

Step 2: Enter object details

Use this page of the wizard to define and create a new CORBA interface bean. You will be able to invoke the methods in this bean that will be executed on a CORBA Server when you are connected to an Object Request Broker.

IDL File

Select an IDL file from the current project from the drop-down list, or select the ellipsis to browse to the IDL file to be used to create the CORBA interface bean.

Package

Displays the package name associated with the IDL file.

Class

A file will be created with this name and a JAVA extension to define the interface.

Interface

When an IDL file is selected, a list of interfaces associated with the IDL file can be selected from this list box.

Step 3: Enter field name

If you have a preference for the field name, enter it here. Otherwise, a default will be used. If the name you enter is not unique, a number will be appended to it so that it becomes unique.


Step 2: Select class and field names

This is Step 2 if you selected "CORBA Interface Bean Already Exists" in Step 1.

Class

A file will be created with this name and a JAVA extension to define the interface.

Field

If you have a preference for the field name, enter it here. Otherwise, a default will be used. If the name you enter is not unique, a number will be appended to it so that it becomes unique.