1.1 --- a/java/util.py Thu Dec 09 02:17:22 2004 +0100
1.2 +++ b/java/util.py Thu Dec 09 02:18:05 2004 +0100
1.3 @@ -14,12 +14,13 @@
1.4 # NOTE: To be implemented.
1.5 pass
1.6
1.7 -setattr(Hashtable, "__init__$", Hashtable.__init__)
1.8 +setattr(Hashtable, "__init_____", Hashtable.__init__)
1.9
1.10 class ResourceBundle(object):
1.11 def __init__(self, *args):
1.12 # NOTE: To be implemented.
1.13 pass
1.14 +
1.15 def getBundle(self, *args):
1.16 # getBundle(self, baseName)
1.17 # getBundle(self, baseName, locale)
1.18 @@ -27,9 +28,28 @@
1.19 # NOTE: Obviously not the correct implementation.
1.20 return ResourceBundle(args)
1.21 getBundle = staticmethod(getBundle)
1.22 + getBundle___java__lang__String = getBundle
1.23 + getBundle___java__lang__String___java__util__Locale = getBundle
1.24 + getBundle___java__lang__String___java__util__Locale___java__lang__ClassLoader = getBundle
1.25
1.26 -setattr(ResourceBundle, "getBundle$java/lang/String", staticmethod(ResourceBundle.getBundle))
1.27 -setattr(ResourceBundle, "getBundle$java/lang/String$java/util/Locale", staticmethod(ResourceBundle.getBundle))
1.28 -setattr(ResourceBundle, "getBundle$java/lang/String$java/util/Locale$java/lang/ClassLoader", staticmethod(ResourceBundle.getBundle))
1.29 + def getObject(self, key):
1.30 + # NOTE: To be implemented.
1.31 + return None
1.32 + getObject___java__lang__String = getObject
1.33 +
1.34 + def getString(self, key):
1.35 + # NOTE: To be implemented.
1.36 + return None
1.37 + getString___java__lang__String = getString
1.38 +
1.39 + def getStringArray(self, key):
1.40 + # NOTE: To be implemented.
1.41 + return None
1.42 + getStringArray___java__lang__String = getStringArray
1.43 +
1.44 + def getLocale(self, key):
1.45 + # NOTE: To be implemented.
1.46 + return None
1.47 + getLocale___ = getLocale
1.48
1.49 # vim: tabstop=4 expandtab shiftwidth=4