diff com.ibm.icu/src/com/ibm/icu/util/Calendar.d @ 98:48d4ee626868

rm databinding.observable seems to be duplicate, databinding.beans now building
author Frank Benoit <benoit@tionex.de>
date Wed, 22 Apr 2009 07:30:21 +0200
parents ebefa5c2eab4
children
line wrap: on
line diff
--- a/com.ibm.icu/src/com/ibm/icu/util/Calendar.d	Tue Apr 21 11:18:25 2009 +0200
+++ b/com.ibm.icu/src/com/ibm/icu/util/Calendar.d	Wed Apr 22 07:30:21 2009 +0200
@@ -2,18 +2,23 @@
 
 import java.lang.all;
 
+import com.ibm.icu.mangoicu.UCalendar;
+
 public class Calendar {
 
-    public static final int YEAR = 0;
+    public static const int YEAR = UCalendar.DateFields.Year;
+
+    private UCalendar cal;
 
+    private this(){
+        cal = new UCalendar( UTimeZone.Default, ULocale.Default );
+    }
     public static Calendar getInstance() {
-        implMissing(__FILE__, __LINE__);
-        return null;
+        return new Calendar();
     }
 
-    public int get(int year2) {
-        implMissing(__FILE__, __LINE__);
-        return 0;
+    public int get(int fld) {
+        return cal.get(cast(UCalendar.DateFields)fld);
     }
 
 }