Home | History | Annotate | Download | only in common

Lines Matching full:kind

51 BreakIterator::buildInstance(const Locale& loc, const char *type, int32_t kind, UErrorCode &status)
123 // If there is a result, set the valid locale and actual locale, and the kind
127 result->setBreakType(kind);
228 virtual UObject* handleCreate(const Locale& loc, int32_t kind, const ICUService* /*service*/, UErrorCode& status) const {
229 return BreakIterator::makeInstance(loc, kind, status);
254 int32_t kind = lkey.kind();
257 return BreakIterator::makeInstance(loc, kind, status);
324 BreakIterator::registerInstance(BreakIterator* toAdopt, const Locale& locale, UBreakIteratorType kind, UErrorCode& status)
331 return service->registerInstance(toAdopt, locale, kind, status);
364 BreakIterator::createInstance(const Locale& loc, int32_t kind, UErrorCode& status)
373 BreakIterator *result = (BreakIterator*)gService->get(loc, kind, &actualLoc, status);
393 return makeInstance(loc, kind, status);
400 BreakIterator::makeInstance(const Locale& loc, int32_t kind, UErrorCode& status)
408 switch (kind) {
410 result = BreakIterator::buildInstance(loc, "grapheme", kind, status);
413 result = BreakIterator::buildInstance(loc, "word", kind, status);
416 result = BreakIterator::buildInstance(loc, "line", kind, status);
419 result = BreakIterator::buildInstance(loc, "sentence", kind, status);
422 result = BreakIterator::buildInstance(loc, "title", kind, status);