GregorianCalendar.java (setDefaultTime): New method.
* java/util/GregorianCalendar.java (setDefaultTime): New method. (GregorianCalendar): Use it in all constructors. * java/util/Calendar.java (Calendar): Changed argument name to `zone' to match code. * gnu/gcj/text/LocaleData_en.java: Added collatorRule element. * java/text/CollationKey.java: New file. * java/text/CollationElementIterator.java: New file. * java/text/Collator.java: New file. * java/text/RuleBasedCollator.java: New file. From-SVN: r26654
This commit is contained in:
parent
d5d9a8b6c3
commit
3cc2608144
8 changed files with 698 additions and 2 deletions
|
@ -107,11 +107,13 @@ public class GregorianCalendar extends Calendar {
|
|||
public GregorianCalendar (TimeZone zone, Locale locale)
|
||||
{
|
||||
super (zone, locale);
|
||||
setDefaultTime ();
|
||||
}
|
||||
|
||||
public GregorianCalendar (int year, int month, int date)
|
||||
{
|
||||
this((TimeZone) null);
|
||||
setDefaultTime ();
|
||||
set (year, month, date);
|
||||
}
|
||||
|
||||
|
@ -119,6 +121,7 @@ public class GregorianCalendar extends Calendar {
|
|||
int hour, int minute)
|
||||
{
|
||||
this((TimeZone) null);
|
||||
setDefaultTime ();
|
||||
set (year, month, date, hour, minute);
|
||||
}
|
||||
|
||||
|
@ -126,9 +129,15 @@ public class GregorianCalendar extends Calendar {
|
|||
int hour, int minute, int second)
|
||||
{
|
||||
this((TimeZone) null);
|
||||
setDefaultTime ();
|
||||
set (year, month, date, hour, minute, second);
|
||||
}
|
||||
|
||||
private final void setDefaultTime ()
|
||||
{
|
||||
setTimeInMillis (System.currentTimeMillis());
|
||||
}
|
||||
|
||||
public int getMinimum(int calfield) { return mins[calfield]; }
|
||||
public int getGreatestMinimum(int calfield) { return mins[calfield]; }
|
||||
public int getMaximum(int calfield) { return maxs[calfield]; }
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue