langtools/src/share/classes/com/sun/tools/javadoc/DocLocale.java
changeset 14543 43edeaf6d0a9
parent 14260 727a84636f12
child 22159 682da512ec17
equal deleted inserted replaced
14542:7062120649c2 14543:43edeaf6d0a9
    47      * command line.
    47      * command line.
    48      */
    48      */
    49     final String localeName;
    49     final String localeName;
    50 
    50 
    51     /**
    51     /**
    52      * The locale to be used. If user doesen't provide this,
    52      * The locale to be used. If user doesn't provide this,
    53      * then set it to default locale value.
    53      * then set it to default locale value.
    54      */
    54      */
    55     final Locale locale;
    55     final Locale locale;
    56 
    56 
    57     /**
    57     /**
    96         this.useBreakIterator = useBreakIterator;
    96         this.useBreakIterator = useBreakIterator;
    97         locale = getLocale();
    97         locale = getLocale();
    98         if (locale == null) {
    98         if (locale == null) {
    99             docenv.exit();
    99             docenv.exit();
   100         } else {
   100         } else {
   101             Locale.setDefault(locale);
   101             Locale.setDefault(locale); // NOTE: updating global state
   102         }
   102         }
   103         collator = Collator.getInstance(locale);
   103         collator = Collator.getInstance(locale);
   104         sentenceBreaker = BreakIterator.getSentenceInstance(locale);
   104         sentenceBreaker = BreakIterator.getSentenceInstance(locale);
   105     }
   105     }
   106 
   106