CVSROOT: /cvsroot/classpath Module name: classpath Changes by: Mark Wielaard <mark> 06/06/27 18:00:03
Modified files: . : ChangeLog java/awt/datatransfer: Clipboard.java DataFlavor.java Log message: * java/awt/datatransfer/Clipboard.java (addFlavorListener): Do nothing when listener is null. (removeFlavorListener): Likewise. * java/awt/datatransfer/DataFlavor.java (getRepresentationClassFromMime): Renamed to getRepresentationClassFromMimeThrows. (isRepresentationClassInputStream): Use Class.isAssignableFrom(). (isRepresentationClassSerializable): Likewise. (isFlavorJavaFileListType): Likewise and check primary and subtype. (getParameter): Parameters are separated by semi-colons. (DataFlavor(Class,String,String)): Do some sanity checks. (DataFlavor(String,String,ClassLoader)): Call getRepresentationClassFromMimeThrows. (DataFlavor(String)): Likewise. (equals(DataFlavor)): Special case primary type text and charset parameter. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7951&r2=1.7952 http://cvs.savannah.gnu.org/viewcvs/classpath/java/awt/datatransfer/Clipboard.java?cvsroot=classpath&r1=1.9&r2=1.10 http://cvs.savannah.gnu.org/viewcvs/classpath/java/awt/datatransfer/DataFlavor.java?cvsroot=classpath&r1=1.30&r2=1.31