java > java.awt > java.awt.datatransfer > java.awt.datatransfer.dataflavor >

Class: java.awt.datatransfer.DataFlavor
    java.lang.Object
       java.awt.datatransfer.DataFlavor


public class DataFlavor extends Object implements Externalizable, Cloneable


FIELDS:
public static final DataFlavor imageFlavor
public static final DataFlavor javaFileListFlavor
public static final String javaJVMLocalObjectMimeType : application/x-java-jvm-local-objectref
public static final String javaRemoteObjectMimeType : application/x-java-remote-object
public static final String javaSerializedObjectMimeType : application/x-java-serialized-object
public static final DataFlavor plainTextFlavor
public static final DataFlavor stringFlavor

CONSTRUCTORS:
public DataFlavor()

public DataFlavor(Class representationClass, String humanPresentableName)

public DataFlavor(String mimeType, String humanPresentableName)

public DataFlavor(String mimeType, String humanPresentableName, ClassLoader classLoader)

public DataFlavor(String mimeType)


METHODS:
public Object clone()
Throws: CloneNotSupportedException
Overrides: Object

public boolean equals(DataFlavor that)

public boolean equals(Object o)
Overrides: Object

public boolean equals(String s)

public final Class getDefaultRepresentationClass()

public final String getDefaultRepresentationClassAsString()

public String getHumanPresentableName()

public String getMimeType()

public String getParameter(String paramName)

public String getPrimaryType()

public Reader getReaderForText(Transferable transferable)
Throws: IllegalArgumentException
Throws: IllegalArgumentException
Throws: NullPointerException
Throws: UnsupportedEncodingException
Throws: UnsupportedFlavorException
Throws: IOException

public Class getRepresentationClass()

public String getSubType()

public static final DataFlavor getTextPlainUnicodeFlavor()

public int hashCode()
Overrides: Object

public boolean isFlavorJavaFileListType()

public boolean isFlavorRemoteObjectType()

public boolean isFlavorSerializedObjectType()

public boolean isFlavorTextType()

public final boolean isMimeTypeEqual(DataFlavor dataFlavor)

public boolean isMimeTypeEqual(String mimeType)
Throws: NullPointerException

public boolean isMimeTypeSerializedObject()

public boolean isRepresentationClassByteBuffer()

public boolean isRepresentationClassCharBuffer()

public boolean isRepresentationClassInputStream()

public boolean isRepresentationClassReader()

public boolean isRepresentationClassRemote()

public boolean isRepresentationClassSerializable()

public boolean match(DataFlavor that)

protected String normalizeMimeType(String mimeType)

protected String normalizeMimeTypeParameter(String parameterName, String parameterValue)

public void readExternal(ObjectInput is)
Throws: IOException
Throws: ClassNotFoundException

public static final DataFlavor selectBestTextFlavor(DataFlavor[] availableFlavors)

public void setHumanPresentableName(String humanPresentableName)

public String toString()
Overrides: Object

protected static final Class tryToLoadClass(String className, ClassLoader fallback)
Throws: ClassNotFoundException

public void writeExternal(ObjectOutput os)
Throws: IOException


INHERITED METHODS:
getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(),

SUBCLASSES:
ActivationDataFlavor,





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net