A set of composite application navigators are provided with Lotus® Expeditor, in the form of SWT views with widgets for navigating the pages of a composite application.
Lotus Expeditor provides three sample navigators for use in composite applications. Each of these navigators provides an output property, PageClicked
, that can be wired to other components. Wires to this property work only when the navigator is placed in the side shelf or when the other component is on a different page. The property also has an output parameter that is the ID of the perspective selected in the navigator. In addition, the navigators provide three actions:
- Open page
- Open page in new window
- Open page as popup
These actions take in the perspective ID or page alias as a string and update the navigators to show the correct active page (when opened through a different mechanism then the navigator itself) and allow the navigators to open pages in new windows or as pop ups.
Drag and drop support
The navigators provide drag and drop (DND) support of data types within a composite application.
For example, in a composite application that contains two different pages each with a web browser, you can select and highlight one browser's URL and drag it to the page containing the second browser. The second browser automatically opens, allowing you to "drop" the address into its URL field.
Lotus Expeditor supports the following DND Transfer Types:
- PropertyValueTransfer from the PropertyBroker
Parent topic: Developing composite applications: XPD621