Home | History | Annotate | Download | only in i18n

Lines Matching defs:skeleton

82 DateIntervalInfo::setIntervalPattern(const UnicodeString& skeleton,
88 setIntervalPatternInternally(skeleton, UCAL_AM_PM, intervalPattern, status);
89 setIntervalPatternInternally(skeleton, UCAL_HOUR, intervalPattern, status);
92 setIntervalPatternInternally(skeleton, UCAL_DATE, intervalPattern, status);
94 setIntervalPatternInternally(skeleton, lrgDiffCalUnit, intervalPattern, status);
178 DateIntervalInfo::getIntervalPattern(const UnicodeString& skeleton,
186 const UnicodeString* patternsOfOneSkeleton = (UnicodeString*) fIntervalPatterns->get(skeleton);
273 const char* skeleton = ures_getKey(oneRes);
274 if ( skeleton == NULL ||
275 skeletonSet.geti(UnicodeString(skeleton)) == 1 ) {
279 skeletonSet.puti(UnicodeString(skeleton), 1, status);
280 if ( uprv_strcmp(skeleton, gFallbackPatternTag) == 0 ) {
286 itvDtPtnResource, skeleton, NULL, &status);
326 setIntervalPatternInternally(skeleton, calendarField, pattern,status);
347 DateIntervalInfo::setIntervalPatternInternally(const UnicodeString& skeleton,
355 UnicodeString* patternsOfOneSkeleton = (UnicodeString*)(fIntervalPatterns->get(skeleton));
364 fIntervalPatterns->put(skeleton, patternsOfOneSkeleton, status);
371 DateIntervalInfo::parseSkeleton(const UnicodeString& skeleton,
375 for ( i = 0; i < skeleton.length(); ++i ) {
376 // it is an ASCII char in skeleton
377 int8_t ch = (int8_t)skeleton.charAt(i);
399 DateIntervalInfo::getBestSkeleton(const UnicodeString& skeleton,
405 skeleton.extract(0, skeleton.length(), result, "UTF-8");
406 sprintf(mesg, "in getBestSkeleton: skeleton: %s; \n", result);
445 const UnicodeString* inputSkeleton = &skeleton;
447 if ( skeleton.indexOf(CHAR_Z) != -1 ) {
454 copySkeleton = skeleton;
475 UnicodeString* skeleton
477 skeleton->extract(0, skeleton->length(), result, "UTF-8");
478 sprintf(mesg, "available skeletons: skeleton: %s; \n", result);
482 // clear skeleton field width
487 parseSkeleton(*skeleton, skeletonFieldWidth);
513 bestSkeleton = skeleton;