Lines Matching refs:Bidi

27  * @summary confirm the behavior of new Bidi implementation. (Backward compatibility)
33 import java.text.Bidi;
68 testMethods4Constructor1(); // Bidi(AttributedCharacterIterator)
69 testMethods4Constructor2(); // Bidi(String, int)
70 testMethods4Constructor3(); // Bidi(char[], ...)
76 checkResult("Bidi.DIRECTION_DEFAULT_LEFT_TO_RIGHT",
77 -2, Bidi.DIRECTION_DEFAULT_LEFT_TO_RIGHT);
78 checkResult("Bidi.DIRECTION_DEFAULT_RIGHT_TO_LEFT",
79 -1, Bidi.DIRECTION_DEFAULT_RIGHT_TO_LEFT);
80 checkResult("Bidi.DIRECTION_LEFT_TO_RIGHT",
81 0, Bidi.DIRECTION_LEFT_TO_RIGHT);
82 checkResult("Bidi.DIRECTION_RIGHT_TO_LEFT",
83 1, Bidi.DIRECTION_RIGHT_TO_LEFT);
89 testConstructor1(); // Bidi(AttributedCharacterIterator)
90 testConstructor2(); // Bidi(String, int)
91 testConstructor3(); // Bidi(char[], ...)
112 Bidi bidi;
122 ": Bidi(AttributedCharacterIterator\"" +
132 bidi = new Bidi(astr.getIterator());
145 bidi = new Bidi(astr.getIterator());
157 bidi = new Bidi(astr.getIterator());
169 bidi = new Bidi(astr.getIterator());
181 bidi = new Bidi(astr.getIterator());
190 bidi = new Bidi(astr.getIterator());
203 bidi = new Bidi(astr.getIterator());
220 bidi = new Bidi(astr.getIterator());
237 bidi = new Bidi(astr.getIterator());
254 bidi = new Bidi(astr.getIterator());
266 bidi = new Bidi(astr.getIterator());
277 bidi = new Bidi(astr.getIterator());
288 bidi = new Bidi(astr.getIterator());
297 Bidi bidi;
305 ": Bidi(\"" + toReadableString(paragraph) +
308 bidi = new Bidi(paragraph, flag);
318 Bidi bidi;
332 ": Bidi(char[]\"" + toReadableString(paragraph) +
338 bidi = new Bidi(c, 0, embeddings[embNo], 0,
351 Bidi bidi;
354 bidi = new Bidi(null);
355 errorHandling("Bidi((AttributedCharacterIterator)null) " +
361 errorHandling("Bidi((AttributedCharacterIterator)null) " +
374 bidi = new Bidi(astr.getIterator());
377 errorHandling("Bidi(AttributedCharacterIterator).getLevelAt(" +
393 bidi = new Bidi(astr.getIterator());
396 errorHandling("Bidi(AttributedCharacterIterator).getLevelAt() " +
411 bidi = new Bidi(astr.getIterator());
414 errorHandling("Bidi(AttributedCharacterIterator).getLevelAt() " +
429 bidi = new Bidi(astr.getIterator());
432 errorHandling("Bidi(AttributedCharacterIterator).getLevelAt(" +
448 bidi = new Bidi(astr.getIterator());
451 errorHandling("Bidi(AttributedCharacterIterator).getLevelAt()" +
463 Bidi bidi;
466 bidi = new Bidi(null, Bidi.DIRECTION_DEFAULT_LEFT_TO_RIGHT);
467 errorHandling("Bidi((String)null, DIRECTION_DEFAULT_LEFT_TO_RIGHT)" +
473 errorHandling("Bidi((String)null, DIRECTION_DEFAULT_LEFT_TO_RIGHT) " +
478 bidi = new Bidi("abc", -3);
481 errorHandling("Bidi(\"abc\", -3) should not throw an exception: " +
486 bidi = new Bidi("abc", 2);
489 errorHandling("Bidi(\"abc\", 2) should not throw an exception: " +
497 Bidi bidi;
500 bidi = new Bidi(null, 0, embeddings, 0, 5,
501 Bidi.DIRECTION_LEFT_TO_RIGHT);
502 errorHandling("Bidi(char[], ...) should throw an IAE " +
508 errorHandling("Bidi(char[], ...) should not throw an NPE " +
513 bidi = new Bidi(text, -1, embeddings, 0, 5,
514 Bidi.DIRECTION_LEFT_TO_RIGHT);
515 errorHandling("Bidi(char[], ...) should throw an IAE " +
521 errorHandling("Bidi(char[], ...) should not throw an NPE " +
526 bidi = new Bidi(text, 4, embeddings, 0, 2,
527 Bidi.DIRECTION_LEFT_TO_RIGHT);
528 errorHandling("Bidi(char[], ...) should throw an IAE " +
534 errorHandling("Bidi(char[], ...) should not throw an NPE " +
542 bidi = new Bidi(text, 0, validEmbeddings1, 0, 5,
543 Bidi.DIRECTION_LEFT_TO_RIGHT);
548 errorHandling("Bidi(char[], ...).getLevelAt()" +
555 errorHandling("Bidi(char[], ...) should not throw an exception " +
562 bidi = new Bidi(text, 0, validEmbeddings2, 0, 5,
563 Bidi.DIRECTION_LEFT_TO_RIGHT);
568 errorHandling("Bidi(char[], ...).getLevelAt()" +
575 errorHandling("Bidi(char[], ...) should not throw an exception " +
581 bidi = new Bidi(text, 0, invalidEmbeddings1, 0, 5,
582 Bidi.DIRECTION_LEFT_TO_RIGHT);
584 errorHandling("Bidi(char[], ...).getLevelAt(1) should be 0 " +
589 errorHandling("Bidi(char[], ...) should not throw an exception " +
595 bidi = new Bidi(text, 0, invalidEmbeddings2, 0, 5,
596 Bidi.DIRECTION_LEFT_TO_RIGHT);
598 errorHandling("Bidi(char[], ...).getLevelAt(1) should be 0 " +
603 errorHandling("Bidi(char[], ...) should not throw an exception " +
608 bidi = new Bidi(text, 0, embeddings, 0, -1,
609 Bidi.DIRECTION_LEFT_TO_RIGHT);
610 errorHandling("Bidi(char[], ...) should throw an IAE " +
616 errorHandling("Bidi(char[], ...) should not throw an NASE " +
621 bidi = new Bidi(text, 0, embeddings, 0, 6,
622 Bidi.DIRECTION_LEFT_TO_RIGHT);
623 errorHandling("Bidi(char[], ...) should throw an IAE " +
629 errorHandling("Bidi(char[], ...) should not throw an AIOoBE " +
634 bidi = new Bidi(text, 0, embeddings, 0, 4, -3);
637 errorHandling("Bidi(char[], ...) should not throw an exception " +
642 bidi = new Bidi(text, 0, embeddings, 0, 5, 2);
645 errorHandling("Bidi(char[], ...) should not throw an exception " +
652 Bidi bidi) {
663 Bidi bidi) {
674 Bidi bidi) {
684 private void testEachMethod(Bidi bidi,
856 Bidi bidi = new Bidi(str, FLAGS[0]);
857 Bidi lineBidi = bidi.createLineBidi(lineStart, lineLimit);
868 Bidi bidi = new Bidi(data4Constructor1[0][0], FLAGS[0]);
872 Bidi lineBidi = bidi.createLineBidi(0, len);
880 Bidi lineBidi = bidi.createLineBidi(-1, len);
888 Bidi lineBidi = bidi.createLineBidi(0, len+1);
903 Bidi bidi = new Bidi(data4Constructor1[1][0], FLAGS[0]);
934 Bidi bidi = new Bidi(str, Bidi.DIRECTION_LEFT_TO_RIGHT);
948 bidi = new Bidi(str, Bidi.DIRECTION_LEFT_TO_RIGHT);
964 bidi = new Bidi(str, Bidi.DIRECTION_LEFT_TO_RIGHT);
978 bidi = new Bidi(str, Bidi.DIRECTION_RIGHT_TO_LEFT);
992 bidi = new Bidi(str, Bidi.DIRECTION_DEFAULT_LEFT_TO_RIGHT);
1006 bidi = new Bidi(str, Bidi.DIRECTION_DEFAULT_RIGHT_TO_LEFT);
1020 bidi = new Bidi(str, Bidi.DIRECTION_LEFT_TO_RIGHT);
1034 bidi = new Bidi(str, Bidi.DIRECTION_RIGHT_TO_LEFT);
1048 bidi = new Bidi(str, Bidi.DIRECTION_DEFAULT_LEFT_TO_RIGHT);
1062 bidi = new Bidi(str, Bidi.DIRECTION_DEFAULT_RIGHT_TO_LEFT);
1081 Bidi bidi = new Bidi(str, Bidi.DIRECTION_LEFT_TO_RIGHT);
1099 bidi = new Bidi(str, Bidi.DIRECTION_LEFT_TO_RIGHT);
1141 Bidi bidi = new Bidi(str, Bidi.DIRECTION_LEFT_TO_RIGHT);
1159 bidi = new Bidi(str, Bidi.DIRECTION_LEFT_TO_RIGHT);
1215 Bidi.reorderVisually(levels, 0, objects, 0, objects.length);
1233 Bidi.reorderVisually(null, 0, objects, 0, count);
1241 Bidi.reorderVisually(levels, -1, objects, 0, count);
1253 Bidi.reorderVisually(levels, llen, objects, 0, count);
1265 Bidi.reorderVisually(levels, 0, null, 0, count);
1273 Bidi.reorderVisually(levels, 0, objects, -1, count);
1285 Bidi.reorderVisually(levels, 0, objects, 6, objects.length);
1293 Bidi.reorderVisually(levels, 0, objects, 0, -1);
1305 Bidi.reorderVisually(levels, 0, objects, 0, count+1);
1317 Bidi.reorderVisually(levels, 0, objects, 0, 0);
1332 Bidi bidi;
1337 boolean rBidi = Bidi.requiresBidi(text, 0, text.length);
1356 Bidi.requiresBidi(txt, -1, textLength);
1368 Bidi.requiresBidi(txt, textLength, textLength);
1376 Bidi.requiresBidi(txt, textLength+1, textLength);
1384 Bidi.requiresBidi(txt, 0, -1);
1392 Bidi.requiresBidi(txt, 0, textLength+1);
1574 /* Bidi pubilc constants */
1576 Bidi.DIRECTION_DEFAULT_LEFT_TO_RIGHT, // -2 (0x7e in ICU4J)
1577 Bidi.DIRECTION_DEFAULT_RIGHT_TO_LEFT, // -1 (0x7f in ICU4J)
1578 Bidi.DIRECTION_LEFT_TO_RIGHT, // 0
1579 Bidi.DIRECTION_RIGHT_TO_LEFT // 1
1582 /* Bidi pubilc constants names */
1649 * Test data for Bidi(char[], ...) constructor and methods
1652 /* Text for Bidi processing and its levels */
1902 * Test data for Bidi(String, int) constructor and methods
1905 /* Text for Bidi processing and its levels */
2123 * Test data for Bidi(char[], ...) constructor and methods
2149 /* Text for Bidi processing and its levels */