public class ActivationDataFlavor extends DataFlavor
imageFlavor, javaFileListFlavor, javaJVMLocalObjectMimeType, javaRemoteObjectMimeType, javaSerializedObjectMimeType, plainTextFlavor, stringFlavor
Constructor and Description |
---|
ActivationDataFlavor(Class representationClass,
String humanPresentableName)
Constructor.
|
ActivationDataFlavor(Class representationClass,
String mimeType,
String humanPresentableName)
Constructor.
|
ActivationDataFlavor(String mimeType,
String humanPresentableName)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(DataFlavor dataFlavor) |
String |
getHumanPresentableName() |
String |
getMimeType() |
Class |
getRepresentationClass() |
boolean |
isMimeTypeEqual(String mimeType) |
protected String |
normalizeMimeType(String mimeType) |
protected String |
normalizeMimeTypeParameter(String parameterName,
String parameterValue) |
void |
setHumanPresentableName(String humanPresentableName) |
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
public ActivationDataFlavor(Class representationClass, String mimeType, String humanPresentableName)
representationClass
- the representation classmimeType
- the MIME type of the datahumanPresentableName
- the human-presentable name of the data
flavorpublic ActivationDataFlavor(Class representationClass, String humanPresentableName)
representationClass
- the representation classhumanPresentableName
- the human-presentable name of the data
flavorpublic String getMimeType()
getMimeType
in class DataFlavor
public Class getRepresentationClass()
getRepresentationClass
in class DataFlavor
public String getHumanPresentableName()
getHumanPresentableName
in class DataFlavor
public void setHumanPresentableName(String humanPresentableName)
setHumanPresentableName
in class DataFlavor
public boolean equals(DataFlavor dataFlavor)
equals
in class DataFlavor
public boolean isMimeTypeEqual(String mimeType)
isMimeTypeEqual
in class DataFlavor
protected String normalizeMimeTypeParameter(String parameterName, String parameterValue)
normalizeMimeTypeParameter
in class DataFlavor
protected String normalizeMimeType(String mimeType)
normalizeMimeType
in class DataFlavor