ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzahh_5.4.0.1/bidiconvpropjavadoc.htm

971 lines
38 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 4.0//EN">
<HTML>
<HEAD>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="Copyright" content="Copyright (c) 2002, 2004 by IBM Corporation">
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<meta name="Owner" content="rchinfoc@us.ibm.com">
<meta scheme="rfc1766" name="DC.Language" content="en-us">
<meta scheme="iso8601" name="DC.Date" content="2004-04-01">
<meta name="Security" content="public">
<meta name="Source" content="">
<meta name="Robots" content="index,follow">
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))'>
<meta name="keywords" content="com.ibm.as400.access.BidiConversionProperties,BidiConversionProperties class">
<TITLE>BidiConversionProperties Javadoc</title>
<LINK REL ="stylesheet" TYPE="text/css" HREF="javadoc/stylesheet.css" TITLE="Style">
</head>
<SCRIPT LANGUAGE="Javascript" SRC="../rzahg/synch.js" TYPE="text/javascript"></SCRIPT>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="javadoc/overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="javadoc/com/ibm/as400/access/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="javadoc/com/ibm/as400/access/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="javadoc/deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="javadoc/index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="javadoc/help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</td>
<td rowspan="3" align="right" valign="top"><em>
</em>
</td>
</tr>
<tr>
<td class="NavBarCell2" bgcolor="white"><font size="-2">
&nbsp;<a href="javadoc/com/ibm/as400/access/BaseDataQueue.html"><b>PREV CLASS</b></a>&nbsp;
&nbsp;<a href="javadoc/com/ibm/as400/access/BinaryConverter.html"><b>NEXT CLASS</b></a></font></td>
<td class="NavBarCell2" bgcolor="white"><font size="-2">
<a href="javadoc/index.html" target="_top"><b>FRAMES</b></a> &nbsp;
&nbsp;<a href="bidiconvpropjavadoc.htm" target="_top"><b>NO FRAMES</b></a> &nbsp;
&nbsp;
</font></td>
</tr>
<tr>
<td class="NavBarCell3" valign="top"><font size="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<a href="#constructor_summary">CONSTR</a>&nbsp;|&nbsp;<a href="#method_summary">METHOD</a></font></td>
<td class="NavBarCell3" valign="top"><font size="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<a href="#constructor_detail">CONSTR</a>&nbsp;|&nbsp;<a href="#method_detail">METHOD</a></font></td>
</tr>
</tbody></table>
<!-- =========== END OF NAVBAR =========== -->
<hr>
<!-- ======== START OF CLASS DATA ======== -->
<h2>
<font size="-1">
com.ibm.as400.access</font>
<br>
Class BidiConversionProperties</h2>
<pre><a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html">java.lang.Object</a>
|
+--<b>com.ibm.as400.access.BidiConversionProperties</b>
</pre>
<dl>
<dt><b>All Implemented Interfaces:</b> </dt><dd><a href="http://java.sun.com/j2se/1.4.2/docs/api/java/io/Serializable.html">Serializable</a></dd>
</dl>
<hr>
<dl>
<dt>public class <b>BidiConversionProperties</b></dt><dt>extends <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html">Object</a></dt><dt>implements <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/io/Serializable.html">Serializable</a></dt></dl>
<p>
The BidiConversionProperties class provides a set of properties that
can be used to control the conversion of character set data.
</p><p>
</p><p>
</p><dl>
<dt><b>See Also:</b></dt><dd><A HREF="javadoc/serialized-form.html">Serialized Form</a></dd></dl>
<hr>
<p>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<a name="constructor_summary"><!-- --></a>
<table border="1" cellpadding="3" cellspacing="0" width="100%">
<tbody><tr class="TableHeadingColor" bgcolor="#ccccff">
<td colspan="2"><font size="+2">
<b>Constructor Summary</b></font></td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td><code><b><a href="bidiconvpropjavadoc.htm">BidiConversionProperties</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs a BidiConversionProperties object.</td>
</tr>
</tbody></table>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->
<a name="method_summary"><!-- --></a>
<table border="1" cellpadding="3" cellspacing="0" width="100%">
<tbody><tr class="TableHeadingColor" bgcolor="#ccccff">
<td colspan="2"><font size="+2">
<b>Method Summary</b></font></td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;int</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#getBidiStringType()">getBidiStringType</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the bidi string type.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;int[]</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#getDestinationToSourceMap()">getDestinationToSourceMap</a></b>()</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Output
value: destination-to-source map from the last transform with
dstToSrcMapRequired specified; if this option was not specified, the
content of dstToSrcMap should be ignored. </td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;int</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#getInputCount()">getInputCount</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Output
value: number of characters processed in the source data by the last
transform.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;int</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#getOutputCount()">getOutputCount</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Output
value: number of characters written in the destination data by the last
transform</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;byte[]</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#getPropertyMap()">getPropertyMap</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Output
value: property map from the last transform with propertyMapRequired
specified; if this option was not specified, the content of propertyMap
should be ignored. </td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;int[]</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#getSourcetoDestinationMap()">getSourceToDestinationMap</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Output
value: source-to-destination map from the last transform with
srcToDstMapRequired specified; if this option was not specified, the
content of srcToDstMap should be ignored. </td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;boolean</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#isBidiCreateDestinationToSourceMapping()">isBidiCreateDestinationToSourceMapping</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates
the value of the bidi create a destination to source mapping property.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;boolean</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#isBidiCreatePropertyMap()">isBidiCreatePropertyMap</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates the value of the bidi create a property map property.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;boolean</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#isBidiCreateSourceToDestinationMapping()">isBidiCreateSourceToDestinationMapping</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates
the value of the bidi create a source to destination mapping property.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;boolean</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#isBidiDestinationRequired()">isBidiDestinationRequired</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates the value of the bidi destination required property.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;boolean</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#isBidiImplicitReordering()">isBidiImplicitReordering</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates
the value of the bidi implicit LTR-RTL reordering property.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;boolean</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#isBidiInsertDirectionalMarks()">isBidiInsertDirectionalMarks</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates the value of the bidi insert directional marks property.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;boolean</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#isBidiNumericOrderingRoundTrip()">isBidiNumericOrderingRoundTrip</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates
the value of the bidi numeric ordering round trip property.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;boolean</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#isBidiRemoveDirectionalMarks()">isBidiRemoveDirectionalMarks</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates the value of the bidi remove directional marks property.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;boolean</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#isBidiRemoveMarksOnImplicitToVisual()">isBidiRemoveMarksOnImplicitToVisual</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates
the value of the bidi remove the directional marks only when
transforming from logical to visual property.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;boolean</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#isBidiWindowCompatibility()">isBidiWindowCompatibility</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates the value of the bidi window compatibility property.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;boolean</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#isBidiWordBreak()">isBidiWordBreak</a></b>()</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Indicates
the value of the bidi consider white space to always follow base
orientation property.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;void</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#setBidiCreateDestinationToSourceMapping(boolean)">setBidiCreateDestinationToSourceMapping</a></b>(boolean&nbsp;dstToSrcMapRequired)</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the create a destination to source mapping property. </td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;void</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#setBidiCreatePropertyMap(boolean)">setBidiCreatePropertyMap</a></b>(boolean&nbsp;propertyMapRequired)</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the create a property map property. </td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;void</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#setBidiCreateSourceToDestinationMapping(boolean)">setBidiCreateSourceToDestinationMapping</a></b>(boolean&nbsp;srcToDstMapRequired)</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the create a source to destination mapping property. </td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;void</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#setBidiDestinationRequired(boolean)">setBidiDestinationRequired</a></b>(boolean&nbsp;destinationRequired)</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the bidi destination required property. </td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;void</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#setBidiImplicitReordering(boolean)">setBidiImplicitReordering</a></b>(boolean&nbsp;bidiImplicitReordering)</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the bidi implicit LTR-RTL reordering property. </td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;void</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#setBidiInsertDirectionalMarks(boolean)">setBidiInsertDirectionalMarks</a></b>(boolean&nbsp;bidiInsertDirectionalMarks)</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the bidi insert directional marks property. </td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;void</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#setBidiNumericOrderingRoundTrip(boolean)">setBidiNumericOrderingRoundTrip</a></b>(boolean&nbsp;bidiNumericOrderingRoundTrip)</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the bidi numeric ordering round trip property. </td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;void</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#setBidiRemoveDirectionalMarks(boolean)">setBidiRemoveDirectionalMarks</a></b>(boolean&nbsp;bidiRemoveDirectionalMarks)</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the bidi remove directional marks property. </td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;void</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#setBidiRemoveMarksOnImplicitToVisual(boolean)">setBidiRemoveMarksOnImplicitToVisual</a></b>(boolean&nbsp;removeMarks)</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove the
directional marks only when transforming from logical to visual.</td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;void</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#setBidiStringType(int)">setBidiStringType</a></b>(int&nbsp;bidiStringType)</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the
bidi string type, as defined by the CDRA (Character Data
Representataion Architecture). </td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;void</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#setBidiWindowCompatibility(boolean)">setBidiWindowCompatibility</a></b>(boolean&nbsp;bidiWindowCompatibility)</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the bidi window compatibility property. </td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td align="right" valign="top" width="1%"><font size="-1">
<code>&nbsp;void</code></font></td>
<td><code><b><a href="bidiconvpropjavadoc.htm#setBidiWordBreak(boolean)">setBidiWordBreak</a></b>(boolean&nbsp;wordBreak)</code>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the
bidi consider white space to always follow base orientation property. </td>
</tr>
</tbody></table>
&nbsp;<a name="methods_inherited_from_class_java.lang.Object"><!-- --></a>
<table border="1" cellpadding="3" cellspacing="0" width="100%">
<tbody><tr class="TableSubHeadingColor" bgcolor="#eeeeff">
<td><b>Methods inherited from class java.lang.<a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html">Object</a></b></td>
</tr>
<tr class="TableRowColor" bgcolor="white">
<td><code><a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#clone()">clone</a>, <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#equals(java.lang.Object)">equals</a>, <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#finalize()">finalize</a>, <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#getClass()">getClass</a>, <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#hashCode()">hashCode</a>, <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#notify()">notify</a>, <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#notifyAll()">notifyAll</a>, <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#toString()">toString</a>, <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#wait()">wait</a>, <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#wait(long)">wait</a>, <a href="http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#wait(long,int)">wait</a></code></td>
</tr>
</tbody></table>
&nbsp;
</p><p>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<a name="constructor_detail"><!-- --></a>
<table border="1" cellpadding="3" cellspacing="0" width="100%">
<tbody><tr class="TableHeadingColor" bgcolor="#ccccff">
<td colspan="1"><font size="+2">
<b>Constructor Detail</b></font></td>
</tr>
</tbody></table>
<a name="BidiConversionProperties()"><!-- --></a></p><h3>
BidiConversionProperties</h3>
<pre>public <b>BidiConversionProperties</b>()</pre>
<dl>
<dd>Constructs a BidiConversionProperties object.
<p>
</p></dd></dl>
<!-- ============ METHOD DETAIL ========== -->
<a name="method_detail"><!-- --></a>
<table border="1" cellpadding="3" cellspacing="0" width="100%">
<tbody><tr class="TableHeadingColor" bgcolor="#ccccff">
<td colspan="1"><font size="+2">
<b>Method Detail</b></font></td>
</tr>
</tbody></table>
<a name="setBidiStringType(int)"><!-- --></a><h3>
setBidiStringType</h3>
<pre>public void <b>setBidiStringType</b>(int&nbsp;bidiStringType)</pre>
<dl>
<dd>Sets the bidi string type, as defined by the CDRA (Character Data Representataion Architecture). See <a href="javadoc/com/ibm/as400/access/BidiStringType.html"> BidiStringType</a> for more information and valid values. This option is set to BidiStringType.DEFAULT by default.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Parameters:</b></dt><dd><code>bidiStringType</code> - The bidi string type.</dd></dl>
</dd>
</dl>
<hr>
<a name="getBidiStringType()"><!-- --></a><h3>
getBidiStringType</h3>
<pre>public int <b>getBidiStringType</b>()</pre>
<dl>
<dd>Gets the bidi string type.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>The bidi string type.</dd></dl>
</dd>
</dl>
<hr>
<a name="setBidiRemoveMarksOnImplicitToVisual(boolean)"><!-- --></a><h3>
setBidiRemoveMarksOnImplicitToVisual</h3>
<pre>public void <b>setBidiRemoveMarksOnImplicitToVisual</b>(boolean&nbsp;removeMarks)</pre>
<dl>
<dd>Remove the directional marks only when transforming from logical to visual.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Parameters:</b></dt><dd><code>removeMarks</code> - true to remove the directional marks only when transforming from logical to visual; false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="isBidiRemoveMarksOnImplicitToVisual()"><!-- --></a><h3>
isBidiRemoveMarksOnImplicitToVisual</h3>
<pre>public boolean <b>isBidiRemoveMarksOnImplicitToVisual</b>()</pre>
<dl>
<dd>Indicates the value of the bidi remove the directional marks only when transforming from logical to visual property.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>true if the remove the directional marks only when transforming from logical to visual property is enabled; false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="setBidiImplicitReordering(boolean)"><!-- --></a><h3>
setBidiImplicitReordering</h3>
<pre>public void <b>setBidiImplicitReordering</b>(boolean&nbsp;bidiImplicitReordering)</pre>
<dl>
<dd>Sets the bidi implicit LTR-RTL reordering property. This property is true by default.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Parameters:</b></dt><dd><code>bidiImplicitReordering</code> - true to use the bidi implicit reordering; false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="isBidiImplicitReordering()"><!-- --></a><h3>
isBidiImplicitReordering</h3>
<pre>public boolean <b>isBidiImplicitReordering</b>()</pre>
<dl>
<dd>Indicates the value of the bidi implicit LTR-RTL reordering property.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>true if the bidi implicit LTR-RTL reordering property is enabled; false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="setBidiNumericOrderingRoundTrip(boolean)"><!-- --></a><h3>
setBidiNumericOrderingRoundTrip</h3>
<pre>public void <b>setBidiNumericOrderingRoundTrip</b>(boolean&nbsp;bidiNumericOrderingRoundTrip)</pre>
<dl>
<dd>Sets the bidi numeric ordering round trip property. This property is false by default.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Parameters:</b></dt><dd><code>bidiNumericOrderingRoundTrip</code> - true to use the bidi numeric ordering round trip property; false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="isBidiNumericOrderingRoundTrip()"><!-- --></a><h3>
isBidiNumericOrderingRoundTrip</h3>
<pre>public boolean <b>isBidiNumericOrderingRoundTrip</b>()</pre>
<dl>
<dd>Indicates the value of the bidi numeric ordering round trip property.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>true if the bidi numeric ordering round trip property is enabled; false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="setBidiWindowCompatibility(boolean)"><!-- --></a><h3>
setBidiWindowCompatibility</h3>
<pre>public void <b>setBidiWindowCompatibility</b>(boolean&nbsp;bidiWindowCompatibility)</pre>
<dl>
<dd>Sets the bidi window compatibility property. This property is false by default.
<p>If
this option is true, the reordering algorithm is modified to perform
more closely like Windows. In particular, logical string "12ABC" in LTR
orientation (where ABC represent Arabic or Hebrew letters) is reordered
as "CBA12" instead of "12CBA". Also, logical string "abc 123 45" (where
all digits represent Hindi numbers) is reordered as "abc 123 45"
instead of "abc 45 123".
</p><p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Parameters:</b></dt><dd><code>bidiWindowCompatibility</code> - true to use the window compatibility property; false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="isBidiWindowCompatibility()"><!-- --></a><h3>
isBidiWindowCompatibility</h3>
<pre>public boolean <b>isBidiWindowCompatibility</b>()</pre>
<dl>
<dd>Indicates the value of the bidi window compatibility property.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>true if the bidi window compatibility property is enabled; false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="setBidiInsertDirectionalMarks(boolean)"><!-- --></a><h3>
setBidiInsertDirectionalMarks</h3>
<pre>public void <b>setBidiInsertDirectionalMarks</b>(boolean&nbsp;bidiInsertDirectionalMarks)</pre>
<dl>
<dd>Sets the bidi insert directional marks property. This property is
false by default. Insert directional marks when going from visual to
implicit to guarantee correct roundtrip back to visual.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Parameters:</b></dt><dd><code>bidiInsertDirectionalMarks</code> - true to use the insert directional marks property; false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="isBidiInsertDirectionalMarks()"><!-- --></a><h3>
isBidiInsertDirectionalMarks</h3>
<pre>public boolean <b>isBidiInsertDirectionalMarks</b>()</pre>
<dl>
<dd>Indicates the value of the bidi insert directional marks property.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>true if the bidi insert directional marks property is enabled; false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="setBidiRemoveDirectionalMarks(boolean)"><!-- --></a><h3>
setBidiRemoveDirectionalMarks</h3>
<pre>public void <b>setBidiRemoveDirectionalMarks</b>(boolean&nbsp;bidiRemoveDirectionalMarks)</pre>
<dl>
<dd>Sets the bidi remove directional marks property. This property is
false by default. Remove directional marks when going from implict to
visual.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Parameters:</b></dt><dd><code>bidiRemoveDirectionalMarks</code> - true to use the remove directional marks property; false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="isBidiRemoveDirectionalMarks()"><!-- --></a><h3>
isBidiRemoveDirectionalMarks</h3>
<pre>public boolean <b>isBidiRemoveDirectionalMarks</b>()</pre>
<dl>
<dd>Indicates the value of the bidi remove directional marks property.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>true if the bidi remove directional marks property is enabled; false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="setBidiWordBreak(boolean)"><!-- --></a><h3>
setBidiWordBreak</h3>
<pre>public void <b>setBidiWordBreak</b>(boolean&nbsp;wordBreak)</pre>
<dl>
<dd>Sets the bidi consider white space to always follow base orientation property. This property is false by default.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Parameters:</b></dt><dd><code>wordBreak</code> - true to consider white space to always follow base orientation; false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="isBidiWordBreak()"><!-- --></a><h3>
isBidiWordBreak</h3>
<pre>public boolean <b>isBidiWordBreak</b>()</pre>
<dl>
<dd>Indicates the value of the bidi consider white space to always follow base orientation property.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>true if the bidi consider white space to always follow base orientation property is enabled; false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="setBidiDestinationRequired(boolean)"><!-- --></a><h3>
setBidiDestinationRequired</h3>
<pre>public void <b>setBidiDestinationRequired</b>(boolean&nbsp;destinationRequired)</pre>
<dl>
<dd>Sets the bidi destination required property. This property is true by default.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Parameters:</b></dt><dd><code>destinationRequired</code> - true if the destination is required; false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="isBidiDestinationRequired()"><!-- --></a><h3>
isBidiDestinationRequired</h3>
<pre>public boolean <b>isBidiDestinationRequired</b>()</pre>
<dl>
<dd>Indicates the value of the bidi destination required property.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>true if the bidi destination required property is enabled; false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="setBidiCreateSourceToDestinationMapping(boolean)"><!-- --></a><h3>
setBidiCreateSourceToDestinationMapping</h3>
<pre>public void <b>setBidiCreateSourceToDestinationMapping</b>(boolean&nbsp;srcToDstMapRequired)</pre>
<dl>
<dd>Sets the create a source to destination mapping property. This property is false by default.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Parameters:</b></dt><dd><code>srcToDstMapRequired</code> - true to use the bidi create a source to destination mapping property; false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="isBidiCreateSourceToDestinationMapping()"><!-- --></a><h3>
isBidiCreateSourceToDestinationMapping</h3>
<pre>public boolean <b>isBidiCreateSourceToDestinationMapping</b>()</pre>
<dl>
<dd>Indicates the value of the bidi create a source to destination mapping property.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>true if the bidi create a source to destination mapping property is enabled; false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="setBidiCreateDestinationToSourceMapping(boolean)"><!-- --></a><h3>
setBidiCreateDestinationToSourceMapping</h3>
<pre>public void <b>setBidiCreateDestinationToSourceMapping</b>(boolean&nbsp;dstToSrcMapRequired)</pre>
<dl>
<dd>Sets the create a destination to source mapping property. This property is false by default.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Parameters:</b></dt><dd><code>dstToSrcMapRequired</code> - true to use the create a destination to source mapping property; false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="isBidiCreateDestinationToSourceMapping()"><!-- --></a><h3>
isBidiCreateDestinationToSourceMapping</h3>
<pre>public boolean <b>isBidiCreateDestinationToSourceMapping</b>()</pre>
<dl>
<dd>Indicates the value of the bidi create a destination to source mapping property.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>true if the bidi create a destination to source mapping property is enabled; false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="setBidiCreatePropertyMap(boolean)"><!-- --></a><h3>
setBidiCreatePropertyMap</h3>
<pre>public void <b>setBidiCreatePropertyMap</b>(boolean&nbsp;propertyMapRequired)</pre>
<dl>
<dd>Sets the create a property map property. This property is false by default.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Parameters:</b></dt><dd><code>propertyMapRequired</code> - true to use the create a property map property; false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="isBidiCreatePropertyMap()"><!-- --></a><h3>
isBidiCreatePropertyMap</h3>
<pre>public boolean <b>isBidiCreatePropertyMap</b>()</pre>
<dl>
<dd>Indicates the value of the bidi create a property map property.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
<dt><b>Returns:</b></dt><dd>true if the bidi create a property map property is enabled; false otherwise.</dd></dl>
</dd>
</dl>
<hr>
<a name="getInputCount()"><!-- --></a><h3>
getInputCount</h3>
<pre>public int <b>getInputCount</b>()</pre>
<dl>
<dd>Output value: number of characters processed in the source data by the last transform.
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
</dl>
</dd>
</dl>
<hr>
<a name="getOutputCount()"><!-- --></a><h3>
getOutputCount</h3>
<pre>public int <b>getOutputCount</b>()</pre>
<dl>
<dd>Output value: number of characters written in the destination data by the last transform
<p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
</dl>
</dd>
</dl>
<hr>
<a name="getSourceToDestinationMap()"><!-- --></a><h3>
getSourceToDestinationMap</h3>
<pre>public int[] <b>getSourceToDestinationMap</b>()</pre>
<dl>
<dd>Output value: source-to-destination map from the last transform
with srcToDstMapRequired specified; if this option was not specified,
the content of srcToDstMap should be ignored. <p>If when starting a transformation this field refers to a
large enough array of integers, this array will be re-used to put the
new map. Otherwise a new array will be created. </p><p>This map has a number for each character processed in the
source data by the last transform. This number is the index of where
this character is moved in the character array of the destination
BidiText. If the removeMarkers option was specified and LRM or RLM
markers have been removed from the destination text, the corresponding
elements of srcToDstMap will contain -1. </p><p>Note that the allocated array may have more elements than
the number of characters processed in the source BidiText. In that
case, the extra elements should be ignored. The number of relevant
elements can be found from getInputCount().
</p></dd></dl>
<hr>
<a name="getDestinationToSourceMap()"><!-- --></a><h3>
getDestinationToSourceMap</h3>
<pre>public int[] <b>getDestinationToSourceMap</b>()</pre>
<dl>
<dd>Output value: destination-to-source map from the last transform
with dstToSrcMapRequired specified; if this option was not specified,
the content of dstToSrcMap should be ignored. <p>If when starting a transformation this field refers to a
large enough array of integers, this array will be re-used to put the
new map. Otherwise a new array will be created. </p><p>This map has a number for each character in the
"interesting" data of the destination BidiText. This number is the
index of the source character from which the destination character
originates. This index is relative to the beginning of the
"interesting" data. If the offset of the source BidiText is not zero,
index 0 does not indicate the first character of the data array, but
the character at position "offset". If the insertMarkers option was
specified and LRM or RLM markers have been added, the corresponding
elements of dstToSrcMap will contain -1. </p><p>Note that the allocated array may have more elements than
the number of characters in the "interesting" part of the destination
BidiText. In that case, the extra elements should be ignored. The
number of relevant elements can be found from getOutputCount().
</p><p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
</dl>
</dd>
</dl>
<hr>
<a name="getPropertyMap()"><!-- --></a><h3>
getPropertyMap</h3>
<pre>public byte[] <b>getPropertyMap</b>()</pre>
<dl>
<dd>Output value: property map from the last transform with
propertyMapRequired specified; if this option was not specified, the
content of propertyMap should be ignored. <p>If when starting a transformation this field refers to a
large enough array of bytes, this array will be re-used to put the new
map. Otherwise a new array will be created. </p><p>This map has a byte for each character processed in the
source data by the last transform. The 6 lower bits of each property
element is the Bidi level of the corresponding input character. The
highest bit is a new-cell indicator for composed character
environments: a value of 0 indicates a zero-length composing character
element, and a value of 1 indicates an element that begins a new cell. </p><p>Note: the content of this map has no simple interpretation if the bidi implicit reordering property is true.
</p><p>Note
also that the allocated array may have more elements than the number of
characters processed in the source BidiText. In that case, the extra
elements should be ignored. The number of relevant elements can be
found from getInputCount().
</p><p>
</p></dd><dd><dl>
</dl>
</dd>
<dd><dl>
</dl>
</dd>
</dl>
<!-- ========= END OF CLASS DATA ========= -->
<hr>
<!-- ========== START OF NAVBAR ========== -->
<a name="navbar_bottom"><!-- --></a>
<table border="0" cellpadding="1" cellspacing="0" width="100%">
<tbody><tr>
<td colspan="3" class="NavBarCell1" bgcolor="#eeeeff">
<a name="navbar_bottom_firstrow"><!-- --></a>
<table border="0" cellpadding="0" cellspacing="3">
<tbody><tr align="center" valign="top">
<td class="NavBarCell1" bgcolor="#eeeeff"> <a href="javadoc/overview-summary.html"><font class="NavBarFont1"><b>Overview</b></font></a>&nbsp;</td>
<td class="NavBarCell1" bgcolor="#eeeeff"> <a href="javadoc/com/ibm/as400/access/package-summary.html"><font class="NavBarFont1"><b>Package</b></font></a>&nbsp;</td>
<td class="NavBarCell1Rev" bgcolor="#ffffff"> &nbsp;<font class="NavBarFont1Rev"><b>Class</b></font>&nbsp;</td>
<td class="NavBarCell1" bgcolor="#eeeeff"> <a href="javadoc/com/ibm/as400/access/package-tree.html"><font class="NavBarFont1"><b>Tree</b></font></a>&nbsp;</td>
<td class="NavBarCell1" bgcolor="#eeeeff"> <a href="javadoc/deprecated-list.html"><font class="NavBarFont1"><b>Deprecated</b></font></a>&nbsp;</td>
<td class="NavBarCell1" bgcolor="#eeeeff"> <a href="javadoc/index-all.html"><font class="NavBarFont1"><b>Index</b></font></a>&nbsp;</td>
<td class="NavBarCell1" bgcolor="#eeeeff"> <a href="javadoc/help-doc.html"><font class="NavBarFont1"><b>Help</b></font></a>&nbsp;</td>
</tr>
</tbody></table>
</td>
<td rowspan="3" align="right" valign="top"><em>
</em>
</td>
</tr>
<tr>
<td class="NavBarCell2" bgcolor="white"><font size="-2">
&nbsp;<a href="javadoc/com/ibm/as400/access/BaseDataQueue.html"><b>PREV CLASS</b></a>&nbsp;
&nbsp;<a href="javadoc/com/ibm/as400/access/BinaryConverter.html"><b>NEXT CLASS</b></a></font></td>
<td class="NavBarCell2" bgcolor="white"><font size="-2">
<a href="javadoc/index.html" target="_top"><b>FRAMES</b></a> &nbsp;
&nbsp;<a href="bidiconvpropjavadoc.htm" target="_top"><b>NO FRAMES</b></a> &nbsp;
&nbsp;
</font></td>
</tr>
<tr>
<td class="NavBarCell3" valign="top"><font size="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<a href="#constructor_summary">CONSTR</a>&nbsp;|&nbsp;<a href="#method_summary">METHOD</a></font></td>
<td class="NavBarCell3" valign="top"><font size="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<a href="#constructor_detail">CONSTR</a>&nbsp;|&nbsp;<a href="#method_detail">METHOD</a></font></td>
</tr>
</tbody></table>
<!-- =========== END OF NAVBAR =========== -->
<hr>
</body></html>