24 #if !UCONFIG_NO_FORMATTING
157 kDateOffset = kShort + 1,
166 kDateTimeOffset = kDateTime + 1,
173 kRelative = (1 << 7),
175 kFullRelative = (kFull | kRelative),
177 kLongRelative = kLong | kRelative,
179 kMediumRelative = kMedium | kRelative,
181 kShortRelative = kShort | kRelative,
197 DATE_OFFSET = kDateOffset,
199 DATE_TIME = kDateTime
534 EStyle timeStyle = kDefault,
550 virtual UBool isLenient(
void)
const;
562 virtual void setLenient(
UBool lenient);
569 virtual const Calendar* getCalendar(
void)
const;
580 virtual void adoptCalendar(
Calendar* calendarToAdopt);
589 virtual void setCalendar(
const Calendar& newCalendar);
598 virtual const NumberFormat* getNumberFormat(
void)
const;
606 virtual void adoptNumberFormat(
NumberFormat* formatToAdopt);
613 virtual void setNumberFormat(
const NumberFormat& newNumberFormat);
620 virtual const TimeZone& getTimeZone(
void)
const;
628 virtual void adoptTimeZone(
TimeZone* zoneToAdopt);
635 virtual void setTimeZone(
const TimeZone& zone);