Programmer's Reference

NLS-enabled classes

Several base classes in the image make use of locale-dependent information held by the current locale (Locale current). A summary of these classes follows:

Character (CLDT)

<=, <, >=, >
Collates characters according to the collation ordering for the U.S. English locale on OS/2 3.0 and Microsoft Windows 3.11, or the collation ordering for the C locale on X-Motif.

asLowercase, asUppercase
Performs case conversions according to the LCCType object associated with the current locale (Locale current lcCType).

isAlphaNumeric, isDigit, isLetter, isLowercase, isPunctuation, isUppercase
Performs character classification according to the LCCType object associated with the current locale (Locale current lcCType).

LCCollate (NLS)

compareCharacter:and:
Collates characters according to the LCCollate object associated with the current locale (Locale current lcCollate).

compareString:and:
Collates strings according to the LCCollate object associated with the current locale (Locale current lcCollate).

Date (CLDT)

printOn:
Prints the date in the format specified by the LCCTime object associated with the current locale (Locale current lcTime).

String (CLDT)

<=, <, >= , >, sameAs:
Collates characters according to the collation ordering for the U.S. English locale on OS/2 3.0 and Microsoft Windows 3.11, or the collation ordering for the C locale on X-Motif.

asLowercase, asUppercase
Performs case conversions according to the LCCType object associated with the current locale (Locale, current lcCType).

Time (CLDT)

printOn:
Prints the time in the format specified by the LCTime object associated with the current locale (Locale current lcTime).


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]