Integration Object support

Integration Object support includes extending the Integration Object bean with bidirectional-specific properties that allow such things as reordering extracted text. For more information see the chapter, Using the HATS bidirectional API.

Support for Integration Object Web pages (Model 1 and JSF) includes the correct reordering of extracted/inserted data in runtime and full control by the application developer over screen and extraction/insertion controls orientation using a high level GUI.

Support includes the following capabilities:

  • If you create Model 1 or JSF Web pages, you are provided the ability to set the direction of the generated web page (LTR or RTL) using the Page direction radio button options in the Create Model 1 Web pages or Create JSF Web pages dialog.

    You are also provided the ability to select either a Visual or Logical text interface using the Input text and Output text radio button options.

    • Selecting the Visual interface for input text allows data to be entered into input field prompts in visual input field format. Selecting the Visual interface for output text allows extracted results to be displayed in visual field format.
    • If Logical output is chosen, then you can select the Prevent round-trip option to use bidirectional marks to achieve correct reordering of mixed bidirectional text.

    • To create mashups using the iContext method or other methods which allow HTML contents to be modified with external data, which is probably in logical format, you must specify Logical for the Input text setting.
  • If you defined input (or output) properties for the Integration Object, they are displayed on the Define inputs (or Define outputs) dialog. The property name, type of input (or output) control, and control direction are displayed. Click Edit to change these settings. On the Define input property (or Define output property ) dialog, you can change the leading text and type of input (or output) control. To change the control direction (LTR or RTL) use the Input control direction (or Output control direction ) radio buttons.
    Note:
    1. The direction of the individual input (or output) controls is independent of the Page direction setting.
    2. The direction of each input (or output) control defaults to the same direction as its corresponding prompt (or extract).
    3. Use of the Input control direction and Output control direction radio buttons are supported for Dojo widgets as well as for HTML controls in Model 1 Web pages. However, bidirectional text and widget orientation are not correctly displayed in the Design view for Dojo Combo box and Text box widgets.
Note:
The alignment of bidirectional text in tables may not render correctly when working with JSF Web pages. This is a limitation of the JSF design.