Lines Matching refs:bi
385 BreakIterator bi = BreakIterator.getWordInstance(ULocale.ENGLISH);
387 bi.setText("# ");
388 assertEquals(null, bi.next(), 1);
389 assertTrue(null, bi.getRuleStatus() >= RuleBasedBreakIterator.WORD_NONE);
390 assertTrue(null, bi.getRuleStatus() < RuleBasedBreakIterator.WORD_NONE_LIMIT);
392 bi.setText("3 ");
393 assertEquals(null, bi.next(), 1);
394 assertTrue(null, bi.getRuleStatus() >= RuleBasedBreakIterator.WORD_NUMBER);
395 assertTrue(null, bi.getRuleStatus() < RuleBasedBreakIterator.WORD_NUMBER_LIMIT);
397 bi.setText("a ");
398 assertEquals(null, bi.next(), 1);
399 assertTrue(null, bi.getRuleStatus() >= RuleBasedBreakIterator.WORD_LETTER );
400 assertTrue(null, bi.getRuleStatus() < RuleBasedBreakIterator.WORD_LETTER_LIMIT);
403 bi.setText("イ ");
404 assertEquals(null, bi.next(), 1);
405 assertTrue(null, bi.getRuleStatus() >= RuleBasedBreakIterator.WORD_KANA );
407 // assertTrue(null, bi.getRuleStatus() < RuleBasedBreakIterator.WORD_KANA_LIMIT);
408 // System.out.println("\n" + bi.getRuleStatus());
410 bi.setText("退 ");
411 assertEquals(null, bi.next(), 1);
412 assertTrue(null, bi.getRuleStatus() >= RuleBasedBreakIterator.WORD_IDEO );
413 assertTrue(null, bi.getRuleStatus() < RuleBasedBreakIterator.WORD_IDEO_LIMIT);
421 public void doBoundaryTest(BreakIterator bi, String text, int[] boundaries) {
426 isB = bi.isBoundary(i);
427 logln("bi.isBoundary(" + i + ") -> " + isB);