Viewing file: DataFlavor.h (3.87 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __java_awt_datatransfer_DataFlavor__ #define __java_awt_datatransfer_DataFlavor__
#pragma interface
#include <java/lang/Object.h> #include <gcj/array.h>
extern "Java" { namespace java { namespace awt { namespace datatransfer { class Transferable; class DataFlavor; } } } };
class ::java::awt::datatransfer::DataFlavor : public ::java::lang::Object { public: // actually protected static ::java::lang::Class *tryToLoadClass (::java::lang::String *, ::java::lang::ClassLoader *); public: DataFlavor (); private: DataFlavor (::java::lang::Class *, ::java::lang::String *, ::java::lang::String *); public: DataFlavor (::java::lang::Class *, ::java::lang::String *); DataFlavor (::java::lang::String *, ::java::lang::String *, ::java::lang::ClassLoader *); private: static ::java::lang::Class *getRepresentationClassFromMime (::java::lang::String *, ::java::lang::ClassLoader *); public: DataFlavor (::java::lang::String *, ::java::lang::String *); DataFlavor (::java::lang::String *); virtual ::java::lang::String *getMimeType () { return mimeType; } virtual ::java::lang::Class *getRepresentationClass () { return representationClass; } virtual ::java::lang::String *getHumanPresentableName () { return humanPresentableName; } virtual ::java::lang::String *getPrimaryType (); virtual ::java::lang::String *getSubType (); private: static ::java::lang::String *getParameter (::java::lang::String *, ::java::lang::String *); public: virtual ::java::lang::String *getParameter (::java::lang::String *); virtual void setHumanPresentableName (::java::lang::String *); virtual jboolean isMimeTypeEqual (::java::lang::String *); virtual jboolean isMimeTypeEqual (::java::awt::datatransfer::DataFlavor *); virtual jboolean isMimeTypeSerializedObject (); virtual jboolean isRepresentationClassInputStream (); virtual jboolean isRepresentationClassSerializable (); virtual jboolean isRepresentationClassRemote (); virtual jboolean isFlavorSerializedObjectType (); virtual jboolean isFlavorRemoteObjectType (); virtual jboolean isFlavorJavaFileListType (); virtual ::java::lang::Object *clone (); virtual jboolean equals (::java::awt::datatransfer::DataFlavor *); virtual jboolean equals (::java::lang::Object *); virtual jboolean equals (::java::lang::String *); virtual jint hashCode (); virtual jboolean match (::java::awt::datatransfer::DataFlavor *); public: // actually protected virtual ::java::lang::String *normalizeMimeTypeParameter (::java::lang::String *, ::java::lang::String *); virtual ::java::lang::String *normalizeMimeType (::java::lang::String *); public: virtual void writeExternal (::java::io::ObjectOutput *) { } virtual void readExternal (::java::io::ObjectInput *) { } virtual ::java::lang::String *toString (); static ::java::awt::datatransfer::DataFlavor *getTextPlainUnicodeFlavor (); static ::java::lang::Class *getDefaultRepresentationClass (); static ::java::lang::String *getDefaultRepresentationClassAsString (); static ::java::awt::datatransfer::DataFlavor *selectBestTextFlavor (JArray< ::java::awt::datatransfer::DataFlavor *> *); virtual ::java::io::Reader *getReaderForText (::java::awt::datatransfer::Transferable *); static ::java::awt::datatransfer::DataFlavor *plainTextFlavor; static ::java::awt::datatransfer::DataFlavor *stringFlavor; static ::java::awt::datatransfer::DataFlavor *javaFileListFlavor; static ::java::lang::String *javaSerializedObjectMimeType; static ::java::lang::String *javaJVMLocalObjectMimeType; static ::java::lang::String *javaRemoteObjectMimeType; private: ::java::lang::String *mimeType; ::java::lang::Class *representationClass; ::java::lang::String *humanPresentableName; public:
static ::java::lang::Class class$; };
#endif /* __java_awt_datatransfer_DataFlavor__ */
|