|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.datatransfer.DataFlavor
jigcell.compare.impl.ComparatorDataFlavor
public final class ComparatorDataFlavor
A data flavor that represents a specialized format used by the Comparator.
This code is licensed under the DARPA BioCOMP Open Source License. See LICENSE for more details.
| Field Summary | |
|---|---|
static ComparatorDataFlavor |
FLAVOR_GENERICOBJECT
The flavor for a generic object |
static ComparatorDataFlavor |
FLAVOR_LOCALOBJECT
The flavor corresponding to a local JVM object |
static ComparatorDataFlavor |
FLAVOR_PDF
The flavor corresponding to a PDF document |
static ComparatorDataFlavor |
FLAVOR_POSTSCRIPT
The flavor corresponding to a Postscript document |
static ComparatorDataFlavor |
FLAVOR_REMOTEOBJECT
The flavor corresponding to a remote JVM object |
static ComparatorDataFlavor |
FLAVOR_SERIALIZEDOBJECT
The flavor corresponding to a serialized Java object |
static ComparatorDataFlavor |
FLAVOR_TEXTHTML
The flavor corresponding to HTML text |
static ComparatorDataFlavor |
FLAVOR_TEXTPLAIN
The flavor corresponding to plain text |
static ComparatorDataFlavor |
FLAVOR_TEXTXML
The flavor corresponding to XML text |
static ComparatorDataFlavor |
FLAVOR_XMLSERIALIZEDOBJECT
The flavor corresponding to an XML serialized Java object |
private static java.lang.String |
MESSAGE_BADPARAMETERERROR
Error message when a bad parameter is encountered |
private static java.lang.String |
MIMETYPE_DEFAULT
MIME type for Comparator transfers |
static java.lang.String |
MIMETYPE_GENERIC
MIME type for generic data |
static java.lang.String |
MIMETYPE_LOCALOBJECT
MIME type for local JVM objects |
static java.lang.String |
MIMETYPE_PDF
MIME type for PDF |
static java.lang.String |
MIMETYPE_POSTSCRIPT
MIME type for postscript |
static java.lang.String |
MIMETYPE_TEXTHTML
MIME type for HTML text |
static java.lang.String |
MIMETYPE_TEXTPLAIN
MIME type for plain text |
static java.lang.String |
MIMETYPE_TEXTXML
MIME type for XML text |
static java.lang.String |
MIMETYPE_XMLSERIALIZEDOBJECT
MIME type for XML serialized objects |
private static java.lang.String |
PARAMETER_CLASS
Parameter name for the class value |
private static java.lang.String |
PARAMETER_CLASSINTERNAL
Parameter name for the class value |
private static java.lang.String |
PARAMETER_CLASSINTERNALRAW
Raw parameter name for the class value |
private java.util.Map |
parameters
Extra parameters for this flavor |
| Fields inherited from class java.awt.datatransfer.DataFlavor |
|---|
imageFlavor, javaFileListFlavor, javaJVMLocalObjectMimeType, javaRemoteObjectMimeType, javaSerializedObjectMimeType, plainTextFlavor, stringFlavor |
| Constructor Summary | |
|---|---|
private |
ComparatorDataFlavor(java.lang.String type)
Creates a new data flavor. |
|
ComparatorDataFlavor(java.lang.String name,
java.lang.Class clazz)
Creates a new data flavor. |
|
ComparatorDataFlavor(java.lang.String name,
java.lang.Class clazz,
ComparatorDataFlavor flavor)
Creates a new data flavor. |
|
ComparatorDataFlavor(java.lang.String name,
java.lang.Class clazz,
ComparatorDataFlavor flavor,
java.util.Map parameters)
Creates a new data flavor. |
|
ComparatorDataFlavor(java.lang.String name,
java.lang.Class clazz,
java.util.Map parameters)
Creates a new data flavor. |
|
ComparatorDataFlavor(java.lang.String name,
java.lang.Class clazz,
java.lang.String flavor)
Creates a new data flavor. |
|
ComparatorDataFlavor(java.lang.String name,
java.lang.Class clazz,
java.lang.String flavor,
java.util.Map parameters)
Creates a new data flavor. |
|
ComparatorDataFlavor(java.lang.String name,
java.awt.datatransfer.Transferable instance)
Creates a new data flavor. |
|
ComparatorDataFlavor(java.lang.String name,
java.awt.datatransfer.Transferable instance,
ComparatorDataFlavor flavor)
Creates a new data flavor. |
|
ComparatorDataFlavor(java.lang.String name,
java.awt.datatransfer.Transferable instance,
ComparatorDataFlavor flavor,
java.util.Map parameters)
Creates a new data flavor. |
|
ComparatorDataFlavor(java.lang.String name,
java.awt.datatransfer.Transferable instance,
java.util.Map parameters)
Creates a new data flavor. |
|
ComparatorDataFlavor(java.lang.String name,
java.awt.datatransfer.Transferable instance,
java.lang.String flavor)
Creates a new data flavor. |
|
ComparatorDataFlavor(java.lang.String name,
java.awt.datatransfer.Transferable instance,
java.lang.String flavor,
java.util.Map parameters)
Creates a new data flavor. |
| Method Summary | |
|---|---|
java.lang.String |
getParameter(java.lang.String name)
The value of a named parameter. |
private java.util.Map |
getParameterMap()
The parameter map. |
java.lang.Class |
getRepresentationClass()
The underlying class of this data flavor. |
java.lang.String |
getRepresentationClassName()
The name of the underlying class of this data flavor. |
boolean |
isFlavorHTMLTextType()
Whether this flavor represents an HTML text representation. |
boolean |
isFlavorLocalObjectType()
Whether this flavor represents a local object representation. |
boolean |
isFlavorPlainTextType()
Whether this flavor represents a plain text representation. |
boolean |
isFlavorXMLSerializedObjectType()
Whether this flavor represents an XML serialized object representation. |
| Methods inherited from class java.awt.datatransfer.DataFlavor |
|---|
clone, equals, equals, equals, getDefaultRepresentationClass, getDefaultRepresentationClassAsString, getHumanPresentableName, getMimeType, getPrimaryType, getReaderForText, getSubType, getTextPlainUnicodeFlavor, hashCode, isFlavorJavaFileListType, isFlavorRemoteObjectType, isFlavorSerializedObjectType, isFlavorTextType, isMimeTypeEqual, isMimeTypeEqual, isMimeTypeSerializedObject, isRepresentationClassByteBuffer, isRepresentationClassCharBuffer, isRepresentationClassInputStream, isRepresentationClassReader, isRepresentationClassRemote, isRepresentationClassSerializable, match, normalizeMimeType, normalizeMimeTypeParameter, readExternal, selectBestTextFlavor, setHumanPresentableName, toString, tryToLoadClass, writeExternal |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String MIMETYPE_GENERIC
public static final java.lang.String MIMETYPE_LOCALOBJECT
public static final java.lang.String MIMETYPE_PDF
public static final java.lang.String MIMETYPE_POSTSCRIPT
public static final java.lang.String MIMETYPE_TEXTHTML
public static final java.lang.String MIMETYPE_TEXTPLAIN
public static final java.lang.String MIMETYPE_TEXTXML
public static final java.lang.String MIMETYPE_XMLSERIALIZEDOBJECT
public static final ComparatorDataFlavor FLAVOR_GENERICOBJECT
public static final ComparatorDataFlavor FLAVOR_LOCALOBJECT
public static final ComparatorDataFlavor FLAVOR_PDF
public static final ComparatorDataFlavor FLAVOR_POSTSCRIPT
public static final ComparatorDataFlavor FLAVOR_TEXTHTML
public static final ComparatorDataFlavor FLAVOR_TEXTXML
public static final ComparatorDataFlavor FLAVOR_TEXTPLAIN
public static final ComparatorDataFlavor FLAVOR_REMOTEOBJECT
public static final ComparatorDataFlavor FLAVOR_SERIALIZEDOBJECT
public static final ComparatorDataFlavor FLAVOR_XMLSERIALIZEDOBJECT
private static final java.lang.String PARAMETER_CLASSINTERNAL
private static final java.lang.String MESSAGE_BADPARAMETERERROR
private static final java.lang.String MIMETYPE_DEFAULT
private static final java.lang.String PARAMETER_CLASS
private static final java.lang.String PARAMETER_CLASSINTERNALRAW
private final java.util.Map parameters
| Constructor Detail |
|---|
public ComparatorDataFlavor(java.lang.String name,
java.lang.Class clazz)
name - Data flavor nameclazz - Representation class
public ComparatorDataFlavor(java.lang.String name,
java.awt.datatransfer.Transferable instance)
name - Data flavor nameinstance - Representation instance
public ComparatorDataFlavor(java.lang.String name,
java.lang.Class clazz,
ComparatorDataFlavor flavor)
name - Data flavor nameclazz - Representation classflavor - Underlying flavor
public ComparatorDataFlavor(java.lang.String name,
java.lang.Class clazz,
java.util.Map parameters)
name - Data flavor nameclazz - Representation classparameters - Underlying flavor parameters
public ComparatorDataFlavor(java.lang.String name,
java.lang.Class clazz,
java.lang.String flavor)
name - Data flavor nameclazz - Representation classflavor - Underlying flavor
public ComparatorDataFlavor(java.lang.String name,
java.awt.datatransfer.Transferable instance,
ComparatorDataFlavor flavor)
name - Data flavor nameinstance - Representation instanceflavor - Underlying flavor
public ComparatorDataFlavor(java.lang.String name,
java.awt.datatransfer.Transferable instance,
java.util.Map parameters)
name - Data flavor nameinstance - Representation instanceparameters - Underlying flavor parameters
public ComparatorDataFlavor(java.lang.String name,
java.awt.datatransfer.Transferable instance,
java.lang.String flavor)
name - Data flavor nameinstance - Representation instanceflavor - Underlying flavor
public ComparatorDataFlavor(java.lang.String name,
java.lang.Class clazz,
ComparatorDataFlavor flavor,
java.util.Map parameters)
name - Data flavor nameclazz - Representation classflavor - Underlying flavorparameters - Underlying flavor parameters
public ComparatorDataFlavor(java.lang.String name,
java.lang.Class clazz,
java.lang.String flavor,
java.util.Map parameters)
name - Data flavor nameclazz - Representation classflavor - Underlying flavorparameters - Underlying flavor parameters
public ComparatorDataFlavor(java.lang.String name,
java.awt.datatransfer.Transferable instance,
ComparatorDataFlavor flavor,
java.util.Map parameters)
name - Data flavor nameinstance - Representation instanceflavor - Underlying flavorparameters - Underlying flavor parameters
public ComparatorDataFlavor(java.lang.String name,
java.awt.datatransfer.Transferable instance,
java.lang.String flavor,
java.util.Map parameters)
name - Data flavor nameinstance - Representation instanceflavor - Underlying flavorparameters - Underlying flavor parametersprivate ComparatorDataFlavor(java.lang.String type)
type - Raw type| Method Detail |
|---|
public java.lang.String getParameter(java.lang.String name)
getParameter in class java.awt.datatransfer.DataFlavorname - Parameter namepublic java.lang.Class getRepresentationClass()
getRepresentationClass in class java.awt.datatransfer.DataFlavorpublic java.lang.String getRepresentationClassName()
public boolean isFlavorHTMLTextType()
public boolean isFlavorLocalObjectType()
public boolean isFlavorPlainTextType()
public boolean isFlavorXMLSerializedObjectType()
private java.util.Map getParameterMap()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||