commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commit-cp] classpath java/awt/datatransfer/DataFlavor.java...


From: Roman Kennke
Subject: [commit-cp] classpath java/awt/datatransfer/DataFlavor.java...
Date: Mon, 30 Oct 2006 13:19:51 +0000

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Changes by:     Roman Kennke <rabbit78> 06/10/30 13:19:51

Modified files:
        java/awt/datatransfer: DataFlavor.java 
        .              : ChangeLog 
Added files:
        java/awt/datatransfer: MimeType.java 

Log message:
        2006-10-30  Roman Kennke  <address@hidden>
        
                * java/awt/datatransfer/DataFlavor.java
                (javaFileListFlavor): Don't explicitly specify class.
                (plainTextFlavor): Don't explicitly specify class.
                (mimeType): Changed to type MimeType. Remove final.
                (representationClass): Remove final.
                (DataFlavor): Don't do anything here.
                (DataFlavor(Class,String,String)): Removed.
                (DataFlavor(Class,String)): Initialize here.
                (DataFlavor(String,String,ClassLoader)): Initialize in init().
                (DataFlavor(String,String)): Initialize in init().
                (DataFlavor(String)): Initialize in init().
                (init): New initialization method.
                (getMimeType): Delegate to MimeType.toString().
                (getParameter(String,String)): Removed. Is now done in MimeType.
                (getParameter(String)): Delegate to MimeType.
                (getPrimaryType): Delegate to MimeType.
                (getRepresentationClassFromMime): Removed.
                (getRepresentationClassFromMimeThrows): Removed.
                (getSubType): Delegate to MimeType.
                (hashCode): Take MimeType.toString() for the hashCode.
                (isFlavorRemoveObjectType): Return true only when representation
                class is remove and serializable and the mime type is remote.
                (isFlavorSerializedObjectType): Return true only when 
representation
                class is serializable and the mime type is serialized.
                (isMimeTypeEqual): Rewritten to delegate to MimeType.matches().
                (isMimeTypeSerializedObject): Delegate to isMimeTypeEqual().
                (readExternal): Implemented stub method.
                (writeExternal): Implemented stub method.
                * java/awt/datatransfer/MimeType.java: New helper class.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/java/awt/datatransfer/DataFlavor.java?cvsroot=classpath&r1=1.32&r2=1.33
http://cvs.savannah.gnu.org/viewcvs/classpath/java/awt/datatransfer/MimeType.java?cvsroot=classpath&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8730&r2=1.8731




reply via email to

[Prev in Thread] Current Thread [Next in Thread]