2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_activation_ActivationDataFlavor__
5 #define __javax_activation_ActivationDataFlavor__
9 #include <java/awt/datatransfer/DataFlavor.h>
16 namespace datatransfer
26 class ActivationDataFlavor
;
31 class javax::activation::ActivationDataFlavor
: public ::java::awt::datatransfer::DataFlavor
35 ActivationDataFlavor(::java::lang::Class
*, ::java::lang::String
*, ::java::lang::String
*);
36 ActivationDataFlavor(::java::lang::Class
*, ::java::lang::String
*);
37 ActivationDataFlavor(::java::lang::String
*, ::java::lang::String
*);
38 virtual ::java::lang::String
* getMimeType();
39 virtual ::java::lang::Class
* getRepresentationClass();
40 virtual ::java::lang::String
* getHumanPresentableName();
41 virtual void setHumanPresentableName(::java::lang::String
*);
42 virtual jboolean
equals(::java::awt::datatransfer::DataFlavor
*);
43 virtual jboolean
isMimeTypeEqual(::java::lang::String
*);
44 public: // actually protected
45 virtual ::java::lang::String
* normalizeMimeTypeParameter(::java::lang::String
*, ::java::lang::String
*);
46 virtual ::java::lang::String
* normalizeMimeType(::java::lang::String
*);
48 ::java::lang::String
* __attribute__((aligned(__alignof__( ::java::awt::datatransfer::DataFlavor
)))) mimeType
;
49 ::java::lang::Class
* representationClass
;
50 ::java::lang::String
* humanPresentableName
;
52 static ::java::lang::Class
class$
;
55 #endif // __javax_activation_ActivationDataFlavor__