/frameworks/base/tests/BiDiTests/src/com/android/bidi/ |
BiDiTestTextViewLocale.java | 17 package com.android.bidi;
|
BiDiTestTextViewLtr.java | 17 package com.android.bidi;
|
BiDiTestTextViewRtl.java | 17 package com.android.bidi;
|
BiDiTestViewGroupMarginMixed.java | 2 package com.android.bidi;
|
BiDiTestViewPadding.java | 2 package com.android.bidi;
|
BiDiTestViewPaddingMixed.java | 2 package com.android.bidi;
|
BiDiTestGalleryLtr.java | 16 package com.android.bidi;
|
BiDiTestGalleryRtl.java | 16 package com.android.bidi;
|
BiDiTestTextViewDrawablesLtr.java | 17 package com.android.bidi;
|
BiDiTestTextViewDrawablesRtl.java | 17 package com.android.bidi;
|
BiDiTestGalleryImages.java | 16 package com.android.bidi;
|
BiDiTestViewDrawText.java | 17 package com.android.bidi;
|
BiDiTestBasic.java | 17 package com.android.bidi;
|
/libcore/luni/src/main/java/java/text/ |
Bidi.java | 28 * <p>Use a {@code Bidi} object to get the information on the position reordering of a 38 public final class Bidi { 89 * Creates a {@code Bidi} object from the {@code 101 * European digits to other decimal digits before performing the bidi 112 public Bidi(AttributedCharacterIterator paragraph) { 169 long bidi = 0; local 171 bidi = createUBiDi(text, 0, embeddings, 0, length, flags); 172 readBidiInfo(bidi); 174 ubidi_close(bidi); 179 * Creates a {@code Bidi} object 234 long bidi = 0; local 302 long bidi = 0; local 565 Bidi bidi = new Bidi(text, start, null, 0, limit - start, 0); local [all...] |
/external/chromium_org/third_party/WebKit/Source/devtools/front_end/ |
inspectorSyntaxHighlight.css | 70 unicode-bidi: -webkit-isolate; 76 unicode-bidi: -webkit-isolate; 87 unicode-bidi: -webkit-isolate; 93 unicode-bidi: -webkit-isolate;
|
/libcore/luni/src/test/java/libcore/java/text/ |
OldBidiTest.java | 20 import java.text.Bidi; 27 Bidi bd = new Bidi("bidi", 173); 28 assertNotNull("Bidi representation is null", bd.toString()); 37 Bidi bidi = new Bidi("str", Bidi.DIRECTION_RIGHT_TO_LEFT); local 38 bidi.createLineBidi(2, 2) [all...] |
/external/chromium_org/third_party/icu/source/test/cintltst/ |
cbiditst.c | 89 /* new BIDI API */ 123 addTest(root, testCharFromDirProp, "complex/bidi/TestCharFromDirProp"); 124 addTest(root, testBidi, "complex/bidi/TestBidi"); 125 addTest(root, testInverse, "complex/bidi/TestInverse"); 126 addTest(root, testReorder,"complex/bidi/TestReorder"); 127 addTest(root, testFailureRecovery,"complex/bidi/TestFailureRecovery"); 128 addTest(root, testMultipleParagraphs,"complex/bidi/TestMultipleParagraphs"); 129 addTest(root, testReorderingMode, "complex/bidi/TestReorderingMode"); 130 addTest(root, testReorderRunsOnly, "complex/bidi/TestReorderRunsOnly"); 131 addTest(root, testStreaming, "complex/bidi/TestStreaming") 726 UBiDi* bidi = ubidi_open(); local 988 UBiDi* bidi = ubidi_open(); local 1407 UBiDi *bidi, *bidiLine; local 1694 UBiDi *bidi, *bidiLine; local 2379 UBiDi *bidi = ubidi_open(); local 2408 UBiDi *bidi = ubidi_open(); local 4666 UBiDi* bidi; local [all...] |
/external/icu/icu4c/source/test/cintltst/ |
cbiditst.c | 91 /* new BIDI API */ 125 addTest(root, testCharFromDirProp, "complex/bidi/TestCharFromDirProp"); 126 addTest(root, testBidi, "complex/bidi/TestBidi"); 127 addTest(root, testInverse, "complex/bidi/TestInverse"); 128 addTest(root, testReorder,"complex/bidi/TestReorder"); 129 addTest(root, testFailureRecovery,"complex/bidi/TestFailureRecovery"); 130 addTest(root, testMultipleParagraphs,"complex/bidi/TestMultipleParagraphs"); 131 addTest(root, testReorderingMode, "complex/bidi/TestReorderingMode"); 132 addTest(root, testReorderRunsOnly, "complex/bidi/TestReorderRunsOnly"); 133 addTest(root, testStreaming, "complex/bidi/TestStreaming") 728 UBiDi* bidi = ubidi_open(); local 990 UBiDi* bidi = ubidi_open(); local 1409 UBiDi *bidi, *bidiLine; local 1696 UBiDi *bidi, *bidiLine; local 2381 UBiDi *bidi = ubidi_open(); local 2410 UBiDi *bidi = ubidi_open(); local [all...] |
/external/chromium_org/third_party/icu/source/common/ |
ubidiimp.h | 32 /* Comparing the description of the BiDi algorithm with this implementation 33 is easier with the same names for the BiDi types in the code as there. 69 * used in the BiDi algorithm. 102 * in the BiDi algorithm (N2) 114 * which would exceed the maximum explicit bidi level. 176 DirProp lastStrong; /* bidi class of last strong char found in this run */ 204 if <0, count of bidi controls within run */ 222 /** BiDi control code points */ 241 /* InsertPoints structure for noting where to put BiDi marks ---------------- */ 305 /* are we performing an approximation of the "inverse BiDi" algorithm? * [all...] |
/external/icu/icu4c/source/common/ |
ubidiimp.h | 32 /* Comparing the description of the BiDi algorithm with this implementation 33 is easier with the same names for the BiDi types in the code as there. 68 used in the BiDi algorithm. 102 * in the BiDi algorithm (N2) 166 DirProp lastStrong; /* bidi class of last strong char found in this run */ 167 DirProp lastBase; /* bidi class of last base char found in this run */ 195 if <0, count of bidi controls within run */ 213 /** BiDi control code points */ 232 /* InsertPoints structure for noting where to put BiDi marks ---------------- */ 296 /* are we performing an approximation of the "inverse BiDi" algorithm? * [all...] |
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/text/ |
BidiTest.java | 21 import java.text.Bidi; 28 Bidi bd; 30 public static void assertRunArrayEquals(int[][] expected, Bidi bidi) { 31 assertEquals("different length", expected.length, bidi.getRunCount()); 33 FORRUN: for (int i = 0; i < bidi.getRunCount(); i++) { 34 int[] butWas = new int[] { bidi.getRunStart(i), 35 bidi.getRunLimit(i), bidi.getRunLevel(i) }; 50 bd = new Bidi(null, Bidi.DIRECTION_RIGHT_TO_LEFT) 807 Bidi bidi = new Bidi("str", 1); local [all...] |
/frameworks/base/core/tests/coretests/src/android/text/ |
StaticLayoutBidiTest.java | 25 * Quick check of native bidi implementation. 93 int resultDir = AndroidBidi.bidi(dir, chs, chInfo, n, false); 100 Log.i("BIDI", sb.toString());
|
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/ |
BidiRenderer.java | 34 import com.ibm.icu.text.Bidi; 106 * Perform Bidi Analysis on the text and then render it. 113 Bidi bidi = new Bidi(mText, start, null, 0, limit - start, getIcuFlags(bidiFlags)); local 114 for (int i = 0; i < bidi.countRuns(); i++) { 115 BidiRun visualRun = bidi.getVisualRun(i); 116 boolean isRtl = visualRun.getDirection() == Bidi.RTL; 304 return Bidi.DIRECTION_LEFT_TO_RIGHT; 307 return Bidi.DIRECTION_RIGHT_TO_LEFT [all...] |
/frameworks/minikin/libs/minikin/ |
Layout.cpp | 534 UBiDi* bidi = ubidi_open(); local 535 if (bidi) { 543 ubidi_setPara(bidi, buf, bufSize, bidiReq, NULL, &status); 545 int paraDir = ubidi_getParaLevel(bidi) & kDirection_Mask; 546 ssize_t rc = ubidi_countRuns(bidi, &status); 548 ALOGW("error counting bidi runs, status = %d", status); 558 UBiDiDirection runDir = ubidi_getVisualRun(bidi, i, &startRun, &lengthRun); 577 ubidi_close(bidi); 579 ALOGE("error creating bidi object");
|
/frameworks/base/core/java/android/text/ |
AndroidBidi.java | 22 * Access the ICU bidi implementation. 27 public static int bidi(int dir, char[] chs, byte[] chInfo, int n, boolean haveInfo) { method in class:AndroidBidi 54 * @param levels levels as returned from {@link #bidi}
|