IDL Runner

The IDL Runner allows to perform the remote operations on a remote CORBA object as well as to get or set the IDL interface's attributes, if any.
The IDL Runner should be connected to a remote CORBA object by dragging that object's IOR or CORBA URL into the IOR well in the Runner window.
The operation is sent to a CORBA server in a separate thread, so it doesn't block the application.

The IDL Runner supports all the IDL types including any, valuetype, abstract interfaces, as well as the recursive definitions and arbitrary value graphs.

The IDL Runner window may be opened for any IDL type in a browser, except modules, as well as for any item in another IDL Runner. In the latter case new IDLBrowser will share the value sub-tree with the source until the top level item's value is replaced. This allows to edit large item trees in several windows.