Defining bidirectional settings in fusion.properties

In the Integration Composer Application Bidi Properties section of the fusion.properties file, there is bidirectional support for the text direction and complex expressions.

Control of text direction independent of the user interface direction

Set this property if you install Integration Composer in one directional format but want to work with text in another format. That is, text that has a natural direction that is different from the direction imposed on the user interface at installation.

For example, certain languages, such as English, are not transformed to a bidirectional language and are thus not mirrored. However, other languages, such as Arabic, are bidirectional.

To control text direction, you must turn on bidirectional support using the mxe.fusion.bidi.BidiSupportOn property and use the mxe.fusion.bidi.TextDirection property to specify the direction in which to display text.

In this way, you can view Arabic data displayed in a right-to-left direction even though the user interface is displayed in a left-to-right orientation.

This property determines the direction of text that you enter into Integration Composer and the text that Integration Composer displays in the user interface.

Support for complex expressions

For plain Bidi text, the Unicode Bidirectional Algorithm (UBA) generally specifies satisfactorily how to reorder bidirectional text for display. This algorithm, or close to it, is implemented in the presentation systems of a number of platforms, giving them a good handle on bidirectional support.

However, all bidirectional text is not necessarily plain text. There are also instances of text structured to follow a specified syntax, which must be reflected in the display order. The general algorithm, which does not take into account these special cases, often gives incorrect results when displaying such structured text.

Bidi support provided in products based on Maximo®, provides for proper display of bidirectional text as part of structured text.

Currently Integration Composer provides support for the following types of complex expressions:

  • Java™ like code
  • Delimited patterns

To invoke support for complex expressions, you must turn on Bidi support using the mxe.fusion.bidi.BidiSupportOn property.

The default path for the fusion.properties file is

C:\Integration Composer\data\properties\fusion.properties

Your installation directory depends on the option selected at installation and might be different.



Feedback