CVSROOT: /cvsroot/classpath
Module name: classpath
Branch:
Changes by: Mark Wielaard <[EMAIL PROTECTED]> 05/08/05 17:26:57
Modified files:
. : ChangeLog
java/awt/datatransfer: Clipboard.java DataFlavor.java
Added files:
java/awt/datatransfer: FlavorEvent.java FlavorListener.java
Log message:
* java/awt/datatransfer/FlavorEvent.java: New class.
* java/awt/datatransfer/FlavorListener.java: Likewise.
* java/awt/datatransfer/Clipboard.java (name): Made final.
(listeners): New final ArrayList field.
(setContents): Reimplemented.
(getAvailableDataFlavors): New method.
(isDataFlavorAvailable): Likewise.
(getData): Likewise.
(addFlavorListener): Likewise.
(removeFlavorListener): Likewise.
(getFlavorListeners): Likewise.
* java/awt/datatransfer/DataFlavor.java (javaFileListFlavor):
Construct with mime media-type application/x-java-file-list.
(DataFlavor(String mimeType, String humanPresentableName)): Call
constructor that uses given mimeType.
(getSubType): Reimplemented.
(getParameter): Handle 'vitual' humanPresentableName parameter.
(isMimeTypeEqual): Reimplement.
(isRepresentationClassRemote): Implement.
(toString): Add formatting.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4343&tr2=1.4344&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/datatransfer/FlavorEvent.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/datatransfer/FlavorListener.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/datatransfer/Clipboard.java.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/java/awt/datatransfer/DataFlavor.java.diff?tr1=1.24&tr2=1.25&r1=text&r2=text
_______________________________________________
Commit-classpath mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/commit-classpath