aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/awt/datatransfer
diff options
context:
space:
mode:
authorMichael Koch <konqueror@gmx.de>2002-11-07 08:45:19 +0000
committerMichael Koch <mkoch@gcc.gnu.org>2002-11-07 08:45:19 +0000
commit3bb5c7a16975806acf62a1d371c54b4402f86508 (patch)
treecddd30213d89bcf18b520a827dc2080baa5af0b0 /libjava/java/awt/datatransfer
parentd7899d8a4064eeb0640aa97f35595582f4cb6153 (diff)
downloadgcc-3bb5c7a16975806acf62a1d371c54b4402f86508.zip
gcc-3bb5c7a16975806acf62a1d371c54b4402f86508.tar.gz
gcc-3bb5c7a16975806acf62a1d371c54b4402f86508.tar.bz2
ICC_Profile.java: Added missing constants.
2002-11-07 Michael Koch <konqueror@gmx.de> * java/awt/color/ICC_Profile.java: Added missing constants. * java/awt/color/ICC_ColorSpace.java (getMinValue): Added dummy implementation. (getMaxValue): Added dummy implementation. * java/awt/datatransfer/DataFlavor.java (imageFlavor): Added. (isMimeTypeEqual): Must be final. (getDefaultRepresentationClass): Must be non-static. (getDefaultRepresentationClassAsString): Must be non-static. * java/awt/dnd/DragSourceContext.java (dragExit): Corrected argument. (dragDropEnd): Corrected argument. * java/awt/dnd/DragSourceListener.java.java (dragExit): Corrected argument. (dragDropEnd): Corrected argument. * java/awt/font/TextHitInfo.java (toString): Added stubbed implementation. * java/awt/geom/PathIterator.java: The constants must be static. * java/awt/image/VolatileImage.java (IMAGE_INCOMPATIBLE): Fixed typo. * java/awt/image/renderable/RenderableImage.java (HINTS_OBSERVED): Must be static. * java/beans/BeanInfo.java: Constants must be final. From-SVN: r58885
Diffstat (limited to 'libjava/java/awt/datatransfer')
-rw-r--r--libjava/java/awt/datatransfer/DataFlavor.java12
1 files changed, 9 insertions, 3 deletions
diff --git a/libjava/java/awt/datatransfer/DataFlavor.java b/libjava/java/awt/datatransfer/DataFlavor.java
index 3c6b272..5bce866 100644
--- a/libjava/java/awt/datatransfer/DataFlavor.java
+++ b/libjava/java/awt/datatransfer/DataFlavor.java
@@ -87,6 +87,8 @@ public static final DataFlavor stringFlavor;
*/
public static final DataFlavor javaFileListFlavor;
+public static final DataFlavor imageFlavor;
+
/**
* This is the MIME type used for transferring a serialized object.
* The representation class is the type of object be deserialized.
@@ -125,6 +127,10 @@ static
"Java File List");
// javaFileListFlavor.mimeType = "application/x-java-file-list";
+
+ imageFlavor
+ = new DataFlavor(java.awt.Image.class,
+ "Java Image");
}
/*************************************************************************/
@@ -498,7 +504,7 @@ setHumanPresentableName(String humanPresentableName)
* @return <code>true</code> if the MIME type is equal to this object's
* MIME type, <code>false</code> otherwise.
*/
-public boolean
+public final boolean
isMimeTypeEqual(String mimeType)
{
// FIXME: Need to handle default attributes and parameters
@@ -861,7 +867,7 @@ getTextPlainUnicodeFlavor()
*
* @since 1.3
*/
-public static final Class
+public final Class
getDefaultRepresentationClass()
{
return(java.io.InputStream.class);
@@ -871,7 +877,7 @@ getDefaultRepresentationClass()
/**
* XXX - Currently returns <code>java.io.InputStream</code>.
*/
-public static final String
+public final String
getDefaultRepresentationClassAsString()
{
return(getDefaultRepresentationClass().getName());