--- a/jdk/src/share/classes/java/util/jar/Pack200.java Fri Nov 05 17:15:44 2010 +0000
+++ b/jdk/src/share/classes/java/util/jar/Pack200.java Fri Nov 05 14:15:25 2010 -0700
@@ -30,9 +30,6 @@
import java.io.File;
import java.io.IOException;
import java.beans.PropertyChangeListener;
-import java.beans.PropertyChangeEvent;
-import java.security.AccessController;
-import java.security.PrivilegedAction;
@@ -225,6 +222,10 @@
* If the input JAR-files contains a 1.6 class file, then the pack file
* version will be set to 1.6.
* <p>
+ * Note: Unless otherwise noted, passing a <tt>null</tt> argument to a
+ * constructor or method in this class will cause a {@link NullPointerException}
+ * to be thrown.
+ * <p>
* @since 1.5
*/
public interface Packer {
@@ -599,6 +600,10 @@
* "<tt>PACK200</tt>" as a zip file comment.
* This allows a deployer to detect if a JAR archive was packed and unpacked.
* <p>
+ * Note: Unless otherwise noted, passing a <tt>null</tt> argument to a
+ * constructor or method in this class will cause a {@link NullPointerException}
+ * to be thrown.
+ * <p>
* This version of the unpacker is compatible with all previous versions.
* @since 1.5
*/