equal
deleted
inserted
replaced
23 * questions. |
23 * questions. |
24 */ |
24 */ |
25 |
25 |
26 package com.sun.java.util.jar.pack; |
26 package com.sun.java.util.jar.pack; |
27 |
27 |
28 import java.beans.PropertyChangeListener; |
|
29 import java.io.BufferedInputStream; |
28 import java.io.BufferedInputStream; |
30 import java.io.ByteArrayOutputStream; |
29 import java.io.ByteArrayOutputStream; |
31 import java.io.File; |
30 import java.io.File; |
32 import java.io.FileInputStream; |
31 import java.io.FileInputStream; |
33 import java.io.IOException; |
32 import java.io.IOException; |
52 * @author Kumar Srinivasan |
51 * @author Kumar Srinivasan |
53 */ |
52 */ |
54 |
53 |
55 |
54 |
56 public class UnpackerImpl extends TLGlobals implements Pack200.Unpacker { |
55 public class UnpackerImpl extends TLGlobals implements Pack200.Unpacker { |
57 |
|
58 |
|
59 /** |
|
60 * Register a listener for changes to options. |
|
61 * @param listener An object to be invoked when a property is changed. |
|
62 */ |
|
63 public void addPropertyChangeListener(PropertyChangeListener listener) { |
|
64 props.addListener(listener); |
|
65 } |
|
66 |
|
67 |
|
68 /** |
|
69 * Remove a listener for the PropertyChange event. |
|
70 * @param listener The PropertyChange listener to be removed. |
|
71 */ |
|
72 public void removePropertyChangeListener(PropertyChangeListener listener) { |
|
73 props.removeListener(listener); |
|
74 } |
|
75 |
56 |
76 public UnpackerImpl() {} |
57 public UnpackerImpl() {} |
77 |
58 |
78 |
59 |
79 |
60 |