1 |
|
2002-11-25 Mark Wielaard <mark@klomp.org> |
2 |
|
|
3 |
|
* java/util/jar/JarFile.java (manifest): Not final. |
4 |
|
(manifestRead): New field. |
5 |
|
(JarFile): Don't read Manifest in constructor. |
6 |
|
(getManifest): New method. |
7 |
|
(JarEnumeration.nextElement): Use new method. |
8 |
|
(getEntry): Likewise. |
9 |
|
* java/util/zip/ZipFile.java (name): Final. |
10 |
|
(raf): Likewsie. |
11 |
|
(entries): Change type to Hashtable. |
12 |
|
(closed): New field. |
13 |
|
(ZipFile): Don't read enties in constructor. |
14 |
|
(readEntries): Use Hashtable. |
15 |
|
(close): Set new close flag and set entries to null inside |
16 |
|
synchronized block. |
17 |
|
(entries): Contruct enumeration using new getEntries() method and |
18 |
|
entries Hashtable. |
19 |
|
(getEntryIndex): Removed. |
20 |
|
(getEntries): New method. |
21 |
|
(getEntry): Use new getEntries() method and entries Hastable. |
22 |
|
(getInputStream): Likewise. |
23 |
|
(size): Return getEntries().size(). |
24 |
|
(ZipEntryEnumeration): Wrap entries Hashtable elements. |
25 |
|
* java/util/zip/ZipEntry.java (cal): Don't initialize. |
26 |
|
(time): Removed |
27 |
|
(dostime): New field. |
28 |
|
(zipFileIndex): Removed. |
29 |
|
(ZipEntry(ZipEntry)): Copy dostime. |
30 |
|
(setDOSTime): Now final and doesn't convert dos time. |
31 |
|
(getDOSTime): Likewise. |
32 |
|
(setTime): Convert dos time. |
33 |
|
(getTime): Likewise. |
34 |
|
(getCalendar): New method. |
35 |
|
(setExtra): Use setTime(). |
36 |
|
* java/util/zip/ZipInputStream.java (getNextEntry): Format error msg. |
37 |
|
|
38 |
2002-11-27 Julian Dolby <dolby@us.ibm.com> |
2002-11-27 Julian Dolby <dolby@us.ibm.com> |
39 |
|
|
40 |
* java/util/Locale.java (toString): Improve efficiency if country |
* java/util/Locale.java (toString): Improve efficiency if country |