javaclass

Change of java/util.py

112:790ece285cc3
java/util.py
     1.1 --- a/java/util.py	Mon Jan 10 23:52:19 2005 +0100
     1.2 +++ b/java/util.py	Mon Jan 10 23:52:19 2005 +0100
     1.3 @@ -1,17 +1,19 @@
     1.4  #!/usr/bin/env python
     1.5  
     1.6 +import java.lang
     1.7 +
     1.8  # Interfaces.
     1.9  
    1.10 -class Collection(object):
    1.11 +class Collection(java.lang.Object):
    1.12      pass
    1.13  
    1.14 -class Iterator(object):
    1.15 +class Iterator(java.lang.Object):
    1.16      pass
    1.17  
    1.18 -class List(object):
    1.19 +class List(java.lang.Object):
    1.20      pass
    1.21  
    1.22 -class Map(object):
    1.23 +class Map(java.lang.Object):
    1.24      pass
    1.25  
    1.26  class Set(Collection):
    1.27 @@ -22,12 +24,12 @@
    1.28  class AbstractMap(Map):
    1.29      pass
    1.30  
    1.31 -class Dictionary(object):
    1.32 +class Dictionary(java.lang.Object):
    1.33      pass
    1.34  
    1.35  # Exceptions.
    1.36  
    1.37 -class NoSuchElementException(object):
    1.38 +class NoSuchElementException(java.lang.Exception):
    1.39      pass
    1.40  
    1.41  # Special Python classes.
    1.42 @@ -57,7 +59,7 @@
    1.43  
    1.44  # Classes.
    1.45  
    1.46 -class EventObject(object):
    1.47 +class EventObject(java.lang.Object):
    1.48      def __init__(self, source):
    1.49          self.source = source
    1.50      def getSource(self):
    1.51 @@ -127,7 +129,7 @@
    1.52  
    1.53  setattr(HashSet, "__init_____", HashSet.__init__)
    1.54  
    1.55 -class ResourceBundle(object):
    1.56 +class ResourceBundle(java.lang.Object):
    1.57      def __init__(self, *args):
    1.58          # NOTE: To be implemented.
    1.59          pass