HomeSort by relevance Sort by last modified time
    Searched refs:bidi (Results 1 - 25 of 127) sorted by null

1 2 3 4 5 6

  /external/icu/android_icu4j/src/main/tests/android/icu/dev/test/bidi/
TestFailureRecovery.java 11 package android.icu.dev.test.bidi;
15 import android.icu.text.Bidi;
18 * Regression test for Bidi failure recovery
29 Bidi bidi = new Bidi(); local
33 // bidi.setPara("abc", (byte)(Bidi.LEVEL_DEFAULT_LTR - 1), null);
34 // errln("Bidi.setPara did not fail when passed too big para level");
36 // logln("OK: Got exception for bidi.setPara(..., Bidi.LEVEL_DEFAULT_LTR - 1, ...)
    [all...]
TestCompatibility.java 11 package android.icu.dev.test.bidi;
20 import android.icu.text.Bidi;
23 * Regression test for java.text.Bidi compatibility
30 void compareBidi(Bidi bidi, java.text.Bidi jbidi)
32 byte paraLevel = bidi.getParaLevel();
33 if (bidi.baseIsLeftToRight() != jbidi.baseIsLeftToRight()) {
36 u16ToPseudo(bidi.getTextAsString()) +
37 "\n bidi: " + bidi.baseIsLeftToRight()
179 Bidi bidi; local
    [all...]
TestBidi.java 11 package android.icu.dev.test.bidi;
17 import android.icu.text.Bidi;
21 * Regression test for Bidi class override.
33 Bidi bidi; local
34 Bidi bidiLine;
37 bidi = new Bidi(MAXLEN, 0);
38 bidiLine = new Bidi();
40 doTests(bidi, bidiLine, false)
383 Bidi bidi = new Bidi(120, 66), bidiLine; local
585 Bidi bidi = new Bidi(text.toCharArray(), 0, embeddings, 0, text.length(), flags); local
    [all...]
TestReorderingMode.java 11 package android.icu.dev.test.bidi;
17 import android.icu.text.Bidi;
187 Bidi.REORDER_GROUP_NUMBERS_WITH_R,
188 Bidi.REORDER_INVERSE_LIKE_DIRECT,
189 Bidi.REORDER_NUMBERS_SPECIAL,
190 Bidi.REORDER_INVERSE_FOR_NUMBERS_SPECIAL,
191 Bidi.REORDER_INVERSE_NUMBERS_AS_L
194 static final int[] options = { Bidi.OPTION_INSERT_MARKS, 0 };
196 static final byte[] paraLevels = { Bidi.LTR, Bidi.RTL }
207 Bidi bidi = new Bidi(); local
    [all...]
TestInverse.java 11 package android.icu.dev.test.bidi;
18 import android.icu.text.Bidi;
21 * Regression test for the basic "inverse" Bidi mode.
41 Bidi bidi; local
45 bidi = new Bidi();
46 log("inverse Bidi: testInverse(L) with " + testCases.length +
50 _testInverseBidi(bidi, testCases[i], Bidi.DIRECTION_LEFT_TO_RIGHT)
240 Bidi bidi = new Bidi(); local
263 Bidi bidi = new Bidi(); local
    [all...]
TestMultipleParagraphs.java 11 package android.icu.dev.test.bidi;
18 import android.icu.text.Bidi;
22 * Regression test for Bidi multiple paragraphs
46 Bidi.LTR, Bidi.RTL, Bidi.LEVEL_DEFAULT_LTR, Bidi.LEVEL_DEFAULT_RTL, 22, 23
88 Bidi bidi = new Bidi(); local
    [all...]
TestReorderArabicMathSymbols.java 10 package android.icu.dev.test.bidi;
14 import android.icu.text.Bidi;
113 Bidi bidi = new Bidi(); local
124 bidi.setPara(srcU16, Bidi.LEVEL_DEFAULT_LTR, null);
126 errln("Bidi.setPara(tests[" + testNumber + "], paraLevel " +
127 Bidi.LEVEL_DEFAULT_LTR + " failed.");
130 dest = bidi.writeReordered(Bidi.DO_MIRRORING)
    [all...]
TestReorderRunsOnly.java 11 package android.icu.dev.test.bidi;
15 import android.icu.text.Bidi;
118 Bidi bidi = new Bidi(); local
119 Bidi bidiL2V = new Bidi();
126 bidi.setReorderingMode(Bidi.REORDER_RUNS_ONLY);
127 bidiL2V.setReorderingOptions(Bidi.OPTION_REMOVE_CONTROLS)
    [all...]
TestReorder.java 11 package android.icu.dev.test.bidi;
15 import android.icu.text.Bidi;
118 Bidi bidi = new Bidi(); local
130 bidi.setPara(srcU16, Bidi.LEVEL_DEFAULT_LTR, null);
132 errln("Bidi.setPara(tests[" + testNumber + "], paraLevel " +
133 Bidi.LEVEL_DEFAULT_LTR + " failed.");
136 dest = u16ToPseudo(bidi.writeReordered(Bidi.DO_MIRRORING))
    [all...]
  /external/icu/icu4j/main/tests/core/src/com/ibm/icu/dev/test/bidi/
TestFailureRecovery.java 10 package com.ibm.icu.dev.test.bidi;
14 import com.ibm.icu.text.Bidi;
17 * Regression test for Bidi failure recovery
28 Bidi bidi = new Bidi(); local
32 // bidi.setPara("abc", (byte)(Bidi.LEVEL_DEFAULT_LTR - 1), null);
33 // errln("Bidi.setPara did not fail when passed too big para level");
35 // logln("OK: Got exception for bidi.setPara(..., Bidi.LEVEL_DEFAULT_LTR - 1, ...)
    [all...]
TestCompatibility.java 10 package com.ibm.icu.dev.test.bidi;
19 import com.ibm.icu.text.Bidi;
22 * Regression test for java.text.Bidi compatibility
29 void compareBidi(Bidi bidi, java.text.Bidi jbidi)
31 byte paraLevel = bidi.getParaLevel();
32 if (bidi.baseIsLeftToRight() != jbidi.baseIsLeftToRight()) {
35 u16ToPseudo(bidi.getTextAsString()) +
36 "\n bidi: " + bidi.baseIsLeftToRight()
178 Bidi bidi; local
    [all...]
TestBidi.java 10 package com.ibm.icu.dev.test.bidi;
16 import com.ibm.icu.text.Bidi;
20 * Regression test for Bidi class override.
32 Bidi bidi; local
33 Bidi bidiLine;
36 bidi = new Bidi(MAXLEN, 0);
37 bidiLine = new Bidi();
39 doTests(bidi, bidiLine, false)
382 Bidi bidi = new Bidi(120, 66), bidiLine; local
584 Bidi bidi = new Bidi(text.toCharArray(), 0, embeddings, 0, text.length(), flags); local
    [all...]
TestReorderingMode.java 10 package com.ibm.icu.dev.test.bidi;
16 import com.ibm.icu.text.Bidi;
186 Bidi.REORDER_GROUP_NUMBERS_WITH_R,
187 Bidi.REORDER_INVERSE_LIKE_DIRECT,
188 Bidi.REORDER_NUMBERS_SPECIAL,
189 Bidi.REORDER_INVERSE_FOR_NUMBERS_SPECIAL,
190 Bidi.REORDER_INVERSE_NUMBERS_AS_L
193 static final int[] options = { Bidi.OPTION_INSERT_MARKS, 0 };
195 static final byte[] paraLevels = { Bidi.LTR, Bidi.RTL }
206 Bidi bidi = new Bidi(); local
    [all...]
TestInverse.java 10 package com.ibm.icu.dev.test.bidi;
17 import com.ibm.icu.text.Bidi;
20 * Regression test for the basic "inverse" Bidi mode.
40 Bidi bidi; local
44 bidi = new Bidi();
45 log("inverse Bidi: testInverse(L) with " + testCases.length +
49 _testInverseBidi(bidi, testCases[i], Bidi.DIRECTION_LEFT_TO_RIGHT)
239 Bidi bidi = new Bidi(); local
262 Bidi bidi = new Bidi(); local
    [all...]
TestMultipleParagraphs.java 10 package com.ibm.icu.dev.test.bidi;
17 import com.ibm.icu.text.Bidi;
21 * Regression test for Bidi multiple paragraphs
45 Bidi.LTR, Bidi.RTL, Bidi.LEVEL_DEFAULT_LTR, Bidi.LEVEL_DEFAULT_RTL, 22, 23
87 Bidi bidi = new Bidi(); local
    [all...]
TestReorderArabicMathSymbols.java 9 package com.ibm.icu.dev.test.bidi;
13 import com.ibm.icu.text.Bidi;
112 Bidi bidi = new Bidi(); local
123 bidi.setPara(srcU16, Bidi.LEVEL_DEFAULT_LTR, null);
125 errln("Bidi.setPara(tests[" + testNumber + "], paraLevel " +
126 Bidi.LEVEL_DEFAULT_LTR + " failed.");
129 dest = bidi.writeReordered(Bidi.DO_MIRRORING)
    [all...]
TestReorderRunsOnly.java 10 package com.ibm.icu.dev.test.bidi;
14 import com.ibm.icu.text.Bidi;
117 Bidi bidi = new Bidi(); local
118 Bidi bidiL2V = new Bidi();
125 bidi.setReorderingMode(Bidi.REORDER_RUNS_ONLY);
126 bidiL2V.setReorderingOptions(Bidi.OPTION_REMOVE_CONTROLS)
    [all...]
  /frameworks/base/tests/BiDiTests/src/com/android/bidi/
BiDiTestConstants.java 17 package com.android.bidi;
BiDiTestCanvas2.java 17 package com.android.bidi;
26 import static com.android.bidi.BiDiTestConstants.FONT_MAX_SIZE;
27 import static com.android.bidi.BiDiTestConstants.FONT_MIN_SIZE;
  /external/pdfium/core/fxcrt/
fx_bidi_unittest.cpp 17 CFX_BidiChar bidi; local
20 info = bidi.GetSegmentInfo();
24 EXPECT_FALSE(bidi.EndChar());
28 CFX_BidiChar bidi; local
31 EXPECT_TRUE(bidi.AppendChar(kLeftChar));
32 info = bidi.GetSegmentInfo();
36 EXPECT_FALSE(bidi.AppendChar(kLeftChar));
37 EXPECT_FALSE(bidi.AppendChar(kLeftChar));
39 info = bidi.GetSegmentInfo();
44 EXPECT_TRUE(bidi.EndChar())
54 CFX_BidiChar bidi; local
88 CFX_BidiChar bidi; local
    [all...]
  /external/icu/icu4j/eclipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/text/
Bidi.java 11 * algorithm for direct BiDi, algorithm for inverse Bidi and the bizarre
34 * <h2>Bidi algorithm for ICU</h2>
43 * accordingly are sometimes called "Storage Layout Engines". ICU's Bidi and
55 * embedding level after performing the Bidi algorithm.
60 * with the Bidi class <code>Block Separator</code>. For handling of
90 * Bidi implementation would resolve it to.</li>
118 * Reordering mode values indicate which variant of the Bidi algorithm to
133 * Reordering options can be applied during Bidi text transformations.
147 * <h4> Sample code for the ICU Bidi API </h4
424 private java.text.Bidi bidi; field in class:Bidi
    [all...]
  /external/icu/android_icu4j/src/main/java/android/icu/text/
BidiLine.java 27 * the Unicode 3.0 Bidi algorithm as defined in
31 * This means that there is a Bidi object with a levels
62 * This allows a line Bidi object to use the same levels array as
65 * When a Bidi object is created for a line of a paragraph, then the
86 static void setTrailingWSStart(Bidi bidi)
88 byte[] dirProps = bidi.dirProps;
89 byte[] levels = bidi.levels;
90 int start = bidi.length;
91 byte paraLevel = bidi.paraLevel
    [all...]
  /external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
BidiLine.java 26 * the Unicode 3.0 Bidi algorithm as defined in
30 * This means that there is a Bidi object with a levels
61 * This allows a line Bidi object to use the same levels array as
64 * When a Bidi object is created for a line of a paragraph, then the
85 static void setTrailingWSStart(Bidi bidi)
87 byte[] dirProps = bidi.dirProps;
88 byte[] levels = bidi.levels;
89 int start = bidi.length;
90 byte paraLevel = bidi.paraLevel
    [all...]
  /libcore/luni/src/test/java/libcore/java/text/
OldBidiTest.java 21 import java.text.Bidi;
28 Bidi bd = new Bidi("bidi", 173);
29 assertNotNull("Bidi representation is null", bd.toString());
38 Bidi bidi = new Bidi("str", Bidi.DIRECTION_RIGHT_TO_LEFT); local
39 bidi.createLineBidi(2, 2)
145 Bidi bidi = new Bidi("test", Bidi.DIRECTION_LEFT_TO_RIGHT); local
222 Bidi bidi = new Bidi(text, 0, embeddings, 0, 2, flags); local
    [all...]
  /frameworks/base/core/jni/
android_text_AndroidBidi.cpp 41 UBiDi* bidi = ubidi_openSized(n, 0, &status); local
42 // Set callbacks to override bidi classes of new emoji
44 bidi, minikin::emojiBidiOverride, nullptr, nullptr, nullptr, &status);
45 ubidi_setPara(bidi, reinterpret_cast<const UChar*>(chs), n, dir, NULL, &status);
48 info[i] = ubidi_getLevelAt(bidi, i);
50 result = ubidi_getParaLevel(bidi);
54 ubidi_close(bidi);

Completed in 419 milliseconds

1 2 3 4 5 6