No Java classes specific to maps exist for controlling
base text direction at the map level. The manager in JViews Framework can be used to control base text
direction at this level. You can use this class to set base text direction
for the entire map, including the layers. For example:
Setting base text direction by IlvManager
IlvManager myMgr = new IlvManager();
/* top level manager responsible for controlling ALL graphical elements of map */
myMgr.setBaseTextDirection(IlvBidiUtil.RIGHT_TO_LEFT);
If all text objects, labels, and annotation have base
text direction
DIRECTION_INHERITED, this class enables the base text direction to be dynamically changed
uniformly for all these objects on all layers of the map. All such
text-related objects inherit the same base text direction, which is
assigned to the top level programmatically, with similar code to the
example
Setting base text direction by IlvManager.