javaclass

java/text.py

108:54500cf00f58
2005-01-10 Paul Boddie Exposed the Frame.quit method and Button configuration methods for both textual data and for callbacks.
     1 #!/usr/bin/env python     2      3 class FilterOutputStream(object):     4     def __init__(self, out):     5         self.out = out     6     def write(self, value, *args):     7         if args:     8             start, length = args     9             self.out.write(value[start:start+length])    10         else:    11             self.out.write(value)    12     def flush(self):    13         self.out.flush()    14     def close(self):    15         self.out.close()    16     17 class InputStream(object):    18     def read(self, *args):    19         raise NotImplementedError, "read"    20     def skip(self, n):    21         raise NotImplementedError, "skip"    22     def available(self):    23         raise NotImplementedError, "available"    24     def close(self):    25         raise NotImplementedError, "close"    26     def mark(self, readlimit):    27         raise NotImplementedError, "mark"    28     def reset(self):    29         raise NotImplementedError, "reset"    30     def markSupported(self):    31         raise NotImplementedError, "markSupported"    32     33 class MessageFormat(object):    34     def __init__(self, pattern):    35         self.pattern = pattern    36     37     def applyPattern(self, pattern):    38         self.pattern = pattern    39     applyPattern___java__lang__String = applyPattern    40     41     def equals(self, obj):    42         return self == obj    43     equals___java__lang__Object = equals    44     45     def format(self, *args):    46         raise NotImplementedError, "format"    47     format___java__lang__Object_array____java__lang__StringBuffer___java__text__FieldPosition = format    48     format___java__lang__Object___java__lang__StringBuffer___java__text__FieldPosition = format    49     50     def format__static(pattern, arguments):    51         mf = MessageFormat(pattern)    52         # NOTE: To be implemented.    53         return ""    54     format___java__lang__String___java__lang__Object_array_ = staticmethod(format__static)    55     56     def getFormats(self):    57         raise NotImplementedError, "getFormats"    58     getFormats___ = getFormats    59     60     def getLocale(self):    61         raise NotImplementedError, "getLocale"    62     getLocale___ = getLocale    63         64 setattr(MessageFormat, "__init_____java__lang__String", MessageFormat.__init__)    65     66 class OutputStream(object):    67     def write(self, b, *args):    68         raise NotImplementedError, "write"    69     def flush(self):    70         raise NotImplementedError, "flush"    71     def close(self):    72         raise NotImplementedError, "close"    73     74 # vim: tabstop=4 expandtab shiftwidth=4