javax.activation
Class ActivationDataFlavor

java.lang.Object
  extended by java.awt.datatransfer.DataFlavor
      extended by javax.activation.ActivationDataFlavor
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable, java.lang.Cloneable

public class ActivationDataFlavor
extends java.awt.datatransfer.DataFlavor

Version:
$Rev: 467742 $ $Date: 2006-10-25 21:30:38 +0200 (Wed, 25 Oct 2006) $
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.awt.datatransfer.DataFlavor
imageFlavor, javaFileListFlavor, javaJVMLocalObjectMimeType, javaRemoteObjectMimeType, javaSerializedObjectMimeType, plainTextFlavor, stringFlavor
 
Constructor Summary
ActivationDataFlavor(java.lang.Class representationClass, java.lang.String humanPresentableName)
           
ActivationDataFlavor(java.lang.Class representationClass, java.lang.String mimeType, java.lang.String humanPresentableName)
           
ActivationDataFlavor(java.lang.String mimeType, java.lang.String humanPresentableName)
           
 
Method Summary
 boolean equals(java.awt.datatransfer.DataFlavor dataFlavor)
           
 java.lang.String getHumanPresentableName()
           
 java.lang.String getMimeType()
           
 java.lang.Class getRepresentationClass()
           
 boolean isMimeTypeEqual(java.lang.String mimeType)
           
protected  java.lang.String normalizeMimeType(java.lang.String mimeType)
           
protected  java.lang.String normalizeMimeTypeParameter(java.lang.String parameterName, java.lang.String parameterValue)
           
 void setHumanPresentableName(java.lang.String humanPresentableName)
           
 
Methods inherited from class java.awt.datatransfer.DataFlavor
clone, equals, equals, getDefaultRepresentationClass, getDefaultRepresentationClassAsString, getParameter, getPrimaryType, getReaderForText, getSubType, getTextPlainUnicodeFlavor, hashCode, isFlavorJavaFileListType, isFlavorRemoteObjectType, isFlavorSerializedObjectType, isFlavorTextType, isMimeTypeEqual, isMimeTypeSerializedObject, isRepresentationClassByteBuffer, isRepresentationClassCharBuffer, isRepresentationClassInputStream, isRepresentationClassReader, isRepresentationClassRemote, isRepresentationClassSerializable, match, readExternal, selectBestTextFlavor, toString, tryToLoadClass, writeExternal
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ActivationDataFlavor

public ActivationDataFlavor(java.lang.Class representationClass,
                            java.lang.String mimeType,
                            java.lang.String humanPresentableName)

ActivationDataFlavor

public ActivationDataFlavor(java.lang.Class representationClass,
                            java.lang.String humanPresentableName)

ActivationDataFlavor

public ActivationDataFlavor(java.lang.String mimeType,
                            java.lang.String humanPresentableName)
Method Detail

getMimeType

public java.lang.String getMimeType()
Overrides:
getMimeType in class java.awt.datatransfer.DataFlavor

getRepresentationClass

public java.lang.Class getRepresentationClass()
Overrides:
getRepresentationClass in class java.awt.datatransfer.DataFlavor

getHumanPresentableName

public java.lang.String getHumanPresentableName()
Overrides:
getHumanPresentableName in class java.awt.datatransfer.DataFlavor

setHumanPresentableName

public void setHumanPresentableName(java.lang.String humanPresentableName)
Overrides:
setHumanPresentableName in class java.awt.datatransfer.DataFlavor

equals

public boolean equals(java.awt.datatransfer.DataFlavor dataFlavor)
Overrides:
equals in class java.awt.datatransfer.DataFlavor

isMimeTypeEqual

public boolean isMimeTypeEqual(java.lang.String mimeType)
Overrides:
isMimeTypeEqual in class java.awt.datatransfer.DataFlavor

normalizeMimeTypeParameter

protected java.lang.String normalizeMimeTypeParameter(java.lang.String parameterName,
                                                      java.lang.String parameterValue)
Overrides:
normalizeMimeTypeParameter in class java.awt.datatransfer.DataFlavor

normalizeMimeType

protected java.lang.String normalizeMimeType(java.lang.String mimeType)
Overrides:
normalizeMimeType in class java.awt.datatransfer.DataFlavor


Copyright © 2008. All Rights Reserved.