jdk/src/share/classes/com/sun/java/util/jar/pack/UnpackerImpl.java
changeset 22046 b7163958d6d9
parent 18806 c094f5a236ba
equal deleted inserted replaced
22045:8dc8af2df113 22046:b7163958d6d9
    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