1 29 30 package com.caucho.quercus.env; 31 32 import java.util.Locale ; 33 34 public class LocaleInfo { 35 private Locale _collate; 36 private Locale _ctype; 37 private Locale _monetary; 38 private Locale _numeric; 39 private Locale _time; 40 private Locale _messages; 41 42 LocaleInfo() 43 { 44 setAll(Locale.getDefault()); 45 } 46 47 public void setAll(Locale locale) 48 { 49 setCollate(locale); 50 setCtype(locale); 51 setMonetary(locale); 52 setNumeric(locale); 53 setTime(locale); 54 setMessages(locale); 55 } 56 57 public Locale getCollate() 58 { 59 return _collate; 60 } 61 62 public void setCollate(Locale locale) 63 { 64 _collate = locale; 65 } 66 67 public Locale getCtype() 68 { 69 return _ctype; 70 } 71 72 public void setCtype(Locale locale) 73 { 74 _ctype = locale; 75 } 76 77 public Locale getMonetary() 78 { 79 return _ctype; 80 } 81 82 public void setMonetary(Locale locale) 83 { 84 _monetary = locale; 85 } 86 87 public Locale getTime() 88 { 89 return _time; 90 } 91 92 public void setTime(Locale locale) 93 { 94 _time = locale; 95 } 96 97 public Locale getNumeric() 98 { 99 return _numeric; 100 } 101 102 public void setNumeric(Locale locale) 103 { 104 _numeric = locale; 105 } 106 107 public Locale getMessages() 108 { 109 return _messages; 110 } 111 112 public void setMessages(Locale locale) 113 { 114 _messages = locale; 115 } 116 } 117 | Popular Tags |