From 554fd8c5195424bdbcabf5de30fdc183aba391bd Mon Sep 17 00:00:00 2001 From: upstream source tree Date: Sun, 15 Mar 2015 20:14:05 -0400 Subject: obtained gcc-4.6.4.tar.bz2 from upstream website; verified gcc-4.6.4.tar.bz2.sig; imported gcc-4.6.4 source tree from verified upstream tarball. downloading a git-generated archive based on the 'upstream' tag should provide you with a source tree that is binary identical to the one extracted from the above tarball. if you have obtained the source via the command 'git clone', however, do note that line-endings of files in your working directory might differ from line-endings of the respective files in the upstream repository. --- libjava/javax/activation/ActivationDataFlavor.h | 55 ++++++++++++++ libjava/javax/activation/CommandInfo.h | 37 ++++++++++ libjava/javax/activation/CommandMap.h | 48 ++++++++++++ libjava/javax/activation/CommandObject.h | 30 ++++++++ libjava/javax/activation/DataContentHandler.h | 45 ++++++++++++ .../javax/activation/DataContentHandlerFactory.h | 30 ++++++++ .../DataHandler$DataContentHandlerWriter.h | 38 ++++++++++ libjava/javax/activation/DataHandler.h | 85 ++++++++++++++++++++++ libjava/javax/activation/DataHandlerDataSource.h | 38 ++++++++++ libjava/javax/activation/DataSource.h | 32 ++++++++ .../activation/DataSourceDataContentHandler.h | 52 +++++++++++++ libjava/javax/activation/FileDataSource.h | 41 +++++++++++ libjava/javax/activation/FileTypeMap.h | 36 +++++++++ libjava/javax/activation/MailcapCommandMap.h | 64 ++++++++++++++++ libjava/javax/activation/MimeType.h | 57 +++++++++++++++ .../MimeTypeParameterList$IteratorEnumeration.h | 36 +++++++++ libjava/javax/activation/MimeTypeParameterList.h | 46 ++++++++++++ libjava/javax/activation/MimeTypeParseException.h | 33 +++++++++ libjava/javax/activation/MimetypesFileTypeMap.h | 54 ++++++++++++++ .../javax/activation/ObjectDataContentHandler.h | 54 ++++++++++++++ libjava/javax/activation/URLDataSource.h | 46 ++++++++++++ .../activation/UnsupportedDataTypeException.h | 30 ++++++++ 22 files changed, 987 insertions(+) create mode 100644 libjava/javax/activation/ActivationDataFlavor.h create mode 100644 libjava/javax/activation/CommandInfo.h create mode 100644 libjava/javax/activation/CommandMap.h create mode 100644 libjava/javax/activation/CommandObject.h create mode 100644 libjava/javax/activation/DataContentHandler.h create mode 100644 libjava/javax/activation/DataContentHandlerFactory.h create mode 100644 libjava/javax/activation/DataHandler$DataContentHandlerWriter.h create mode 100644 libjava/javax/activation/DataHandler.h create mode 100644 libjava/javax/activation/DataHandlerDataSource.h create mode 100644 libjava/javax/activation/DataSource.h create mode 100644 libjava/javax/activation/DataSourceDataContentHandler.h create mode 100644 libjava/javax/activation/FileDataSource.h create mode 100644 libjava/javax/activation/FileTypeMap.h create mode 100644 libjava/javax/activation/MailcapCommandMap.h create mode 100644 libjava/javax/activation/MimeType.h create mode 100644 libjava/javax/activation/MimeTypeParameterList$IteratorEnumeration.h create mode 100644 libjava/javax/activation/MimeTypeParameterList.h create mode 100644 libjava/javax/activation/MimeTypeParseException.h create mode 100644 libjava/javax/activation/MimetypesFileTypeMap.h create mode 100644 libjava/javax/activation/ObjectDataContentHandler.h create mode 100644 libjava/javax/activation/URLDataSource.h create mode 100644 libjava/javax/activation/UnsupportedDataTypeException.h (limited to 'libjava/javax/activation') diff --git a/libjava/javax/activation/ActivationDataFlavor.h b/libjava/javax/activation/ActivationDataFlavor.h new file mode 100644 index 000000000..0b8308b31 --- /dev/null +++ b/libjava/javax/activation/ActivationDataFlavor.h @@ -0,0 +1,55 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_activation_ActivationDataFlavor__ +#define __javax_activation_ActivationDataFlavor__ + +#pragma interface + +#include +extern "Java" +{ + namespace java + { + namespace awt + { + namespace datatransfer + { + class DataFlavor; + } + } + } + namespace javax + { + namespace activation + { + class ActivationDataFlavor; + } + } +} + +class javax::activation::ActivationDataFlavor : public ::java::awt::datatransfer::DataFlavor +{ + +public: + ActivationDataFlavor(::java::lang::Class *, ::java::lang::String *, ::java::lang::String *); + ActivationDataFlavor(::java::lang::Class *, ::java::lang::String *); + ActivationDataFlavor(::java::lang::String *, ::java::lang::String *); + virtual ::java::lang::String * getMimeType(); + virtual ::java::lang::Class * getRepresentationClass(); + virtual ::java::lang::String * getHumanPresentableName(); + virtual void setHumanPresentableName(::java::lang::String *); + virtual jboolean equals(::java::awt::datatransfer::DataFlavor *); + virtual jboolean isMimeTypeEqual(::java::lang::String *); +public: // actually protected + virtual ::java::lang::String * normalizeMimeTypeParameter(::java::lang::String *, ::java::lang::String *); + virtual ::java::lang::String * normalizeMimeType(::java::lang::String *); +private: + ::java::lang::String * __attribute__((aligned(__alignof__( ::java::awt::datatransfer::DataFlavor)))) mimeType; + ::java::lang::Class * representationClass; + ::java::lang::String * humanPresentableName; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_activation_ActivationDataFlavor__ diff --git a/libjava/javax/activation/CommandInfo.h b/libjava/javax/activation/CommandInfo.h new file mode 100644 index 000000000..19beeccd8 --- /dev/null +++ b/libjava/javax/activation/CommandInfo.h @@ -0,0 +1,37 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_activation_CommandInfo__ +#define __javax_activation_CommandInfo__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace activation + { + class CommandInfo; + class DataHandler; + } + } +} + +class javax::activation::CommandInfo : public ::java::lang::Object +{ + +public: + CommandInfo(::java::lang::String *, ::java::lang::String *); + virtual ::java::lang::String * getCommandName(); + virtual ::java::lang::String * getCommandClass(); + virtual ::java::lang::Object * getCommandObject(::javax::activation::DataHandler *, ::java::lang::ClassLoader *); +private: + ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) verb; + ::java::lang::String * className; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_activation_CommandInfo__ diff --git a/libjava/javax/activation/CommandMap.h b/libjava/javax/activation/CommandMap.h new file mode 100644 index 000000000..5f0f963fe --- /dev/null +++ b/libjava/javax/activation/CommandMap.h @@ -0,0 +1,48 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_activation_CommandMap__ +#define __javax_activation_CommandMap__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace activation + { + class CommandInfo; + class CommandMap; + class DataContentHandler; + class DataSource; + } + } +} + +class javax::activation::CommandMap : public ::java::lang::Object +{ + +public: + CommandMap(); + static ::javax::activation::CommandMap * getDefaultCommandMap(); + static void setDefaultCommandMap(::javax::activation::CommandMap *); + virtual JArray< ::javax::activation::CommandInfo * > * getPreferredCommands(::java::lang::String *) = 0; + virtual JArray< ::javax::activation::CommandInfo * > * getAllCommands(::java::lang::String *) = 0; + virtual ::javax::activation::CommandInfo * getCommand(::java::lang::String *, ::java::lang::String *) = 0; + virtual ::javax::activation::DataContentHandler * createDataContentHandler(::java::lang::String *) = 0; + virtual JArray< ::java::lang::String * > * getMimeTypes(); + virtual JArray< ::javax::activation::CommandInfo * > * getPreferredCommands(::java::lang::String *, ::javax::activation::DataSource *); + virtual JArray< ::javax::activation::CommandInfo * > * getAllCommands(::java::lang::String *, ::javax::activation::DataSource *); + virtual ::javax::activation::CommandInfo * getCommand(::java::lang::String *, ::java::lang::String *, ::javax::activation::DataSource *); + virtual ::javax::activation::DataContentHandler * createDataContentHandler(::java::lang::String *, ::javax::activation::DataSource *); +private: + static ::javax::activation::CommandMap * defaultCommandMap; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_activation_CommandMap__ diff --git a/libjava/javax/activation/CommandObject.h b/libjava/javax/activation/CommandObject.h new file mode 100644 index 000000000..945e35af0 --- /dev/null +++ b/libjava/javax/activation/CommandObject.h @@ -0,0 +1,30 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_activation_CommandObject__ +#define __javax_activation_CommandObject__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace activation + { + class CommandObject; + class DataHandler; + } + } +} + +class javax::activation::CommandObject : public ::java::lang::Object +{ + +public: + virtual void setCommandContext(::java::lang::String *, ::javax::activation::DataHandler *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_activation_CommandObject__ diff --git a/libjava/javax/activation/DataContentHandler.h b/libjava/javax/activation/DataContentHandler.h new file mode 100644 index 000000000..9fac48146 --- /dev/null +++ b/libjava/javax/activation/DataContentHandler.h @@ -0,0 +1,45 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_activation_DataContentHandler__ +#define __javax_activation_DataContentHandler__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace java + { + namespace awt + { + namespace datatransfer + { + class DataFlavor; + } + } + } + namespace javax + { + namespace activation + { + class DataContentHandler; + class DataSource; + } + } +} + +class javax::activation::DataContentHandler : public ::java::lang::Object +{ + +public: + virtual JArray< ::java::awt::datatransfer::DataFlavor * > * getTransferDataFlavors() = 0; + virtual ::java::lang::Object * getTransferData(::java::awt::datatransfer::DataFlavor *, ::javax::activation::DataSource *) = 0; + virtual ::java::lang::Object * getContent(::javax::activation::DataSource *) = 0; + virtual void writeTo(::java::lang::Object *, ::java::lang::String *, ::java::io::OutputStream *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_activation_DataContentHandler__ diff --git a/libjava/javax/activation/DataContentHandlerFactory.h b/libjava/javax/activation/DataContentHandlerFactory.h new file mode 100644 index 000000000..2e22a4e3e --- /dev/null +++ b/libjava/javax/activation/DataContentHandlerFactory.h @@ -0,0 +1,30 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_activation_DataContentHandlerFactory__ +#define __javax_activation_DataContentHandlerFactory__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace activation + { + class DataContentHandler; + class DataContentHandlerFactory; + } + } +} + +class javax::activation::DataContentHandlerFactory : public ::java::lang::Object +{ + +public: + virtual ::javax::activation::DataContentHandler * createDataContentHandler(::java::lang::String *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_activation_DataContentHandlerFactory__ diff --git a/libjava/javax/activation/DataHandler$DataContentHandlerWriter.h b/libjava/javax/activation/DataHandler$DataContentHandlerWriter.h new file mode 100644 index 000000000..5d4aedf53 --- /dev/null +++ b/libjava/javax/activation/DataHandler$DataContentHandlerWriter.h @@ -0,0 +1,38 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_activation_DataHandler$DataContentHandlerWriter__ +#define __javax_activation_DataHandler$DataContentHandlerWriter__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace activation + { + class DataContentHandler; + class DataHandler$DataContentHandlerWriter; + } + } +} + +class javax::activation::DataHandler$DataContentHandlerWriter : public ::java::lang::Object +{ + +public: // actually package-private + DataHandler$DataContentHandlerWriter(::javax::activation::DataContentHandler *, ::java::lang::Object *, ::java::lang::String *, ::java::io::OutputStream *); +public: + virtual void run(); +public: // actually package-private + ::javax::activation::DataContentHandler * __attribute__((aligned(__alignof__( ::java::lang::Object)))) dch; + ::java::lang::Object * object; + ::java::lang::String * mimeType; + ::java::io::OutputStream * out; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_activation_DataHandler$DataContentHandlerWriter__ diff --git a/libjava/javax/activation/DataHandler.h b/libjava/javax/activation/DataHandler.h new file mode 100644 index 000000000..034bdc143 --- /dev/null +++ b/libjava/javax/activation/DataHandler.h @@ -0,0 +1,85 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_activation_DataHandler__ +#define __javax_activation_DataHandler__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace java + { + namespace awt + { + namespace datatransfer + { + class DataFlavor; + } + } + namespace net + { + class URL; + } + } + namespace javax + { + namespace activation + { + class CommandInfo; + class CommandMap; + class DataContentHandler; + class DataContentHandlerFactory; + class DataHandler; + class DataSource; + } + } +} + +class javax::activation::DataHandler : public ::java::lang::Object +{ + +public: + DataHandler(::javax::activation::DataSource *); + DataHandler(::java::lang::Object *, ::java::lang::String *); + DataHandler(::java::net::URL *); + virtual ::javax::activation::DataSource * getDataSource(); + virtual ::java::lang::String * getName(); + virtual ::java::lang::String * getContentType(); + virtual ::java::io::InputStream * getInputStream(); + virtual void writeTo(::java::io::OutputStream *); + virtual ::java::io::OutputStream * getOutputStream(); + virtual JArray< ::java::awt::datatransfer::DataFlavor * > * getTransferDataFlavors(); + virtual jboolean isDataFlavorSupported(::java::awt::datatransfer::DataFlavor *); + virtual ::java::lang::Object * getTransferData(::java::awt::datatransfer::DataFlavor *); + virtual void setCommandMap(::javax::activation::CommandMap *); + virtual JArray< ::javax::activation::CommandInfo * > * getPreferredCommands(); + virtual JArray< ::javax::activation::CommandInfo * > * getAllCommands(); + virtual ::javax::activation::CommandInfo * getCommand(::java::lang::String *); + virtual ::java::lang::Object * getContent(); + virtual ::java::lang::Object * getBean(::javax::activation::CommandInfo *); + static void setDataContentHandlerFactory(::javax::activation::DataContentHandlerFactory *); +private: + ::java::lang::String * getShortType(); + ::javax::activation::CommandMap * getCommandMap(); + ::javax::activation::DataContentHandler * getDataContentHandler(); + static JArray< ::java::awt::datatransfer::DataFlavor * > * NO_FLAVORS; + static ::javax::activation::DataContentHandlerFactory * factory; + ::javax::activation::DataSource * __attribute__((aligned(__alignof__( ::java::lang::Object)))) dataSource; + ::javax::activation::DataSource * objDataSource; + ::java::lang::Object * object; + ::java::lang::String * objectMimeType; + ::javax::activation::CommandMap * currentCommandMap; + JArray< ::java::awt::datatransfer::DataFlavor * > * transferFlavors; + ::javax::activation::DataContentHandler * dataContentHandler; + ::javax::activation::DataContentHandler * factoryDCH; + ::javax::activation::DataContentHandlerFactory * oldFactory; + ::java::lang::String * shortType; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_activation_DataHandler__ diff --git a/libjava/javax/activation/DataHandlerDataSource.h b/libjava/javax/activation/DataHandlerDataSource.h new file mode 100644 index 000000000..feae6e301 --- /dev/null +++ b/libjava/javax/activation/DataHandlerDataSource.h @@ -0,0 +1,38 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_activation_DataHandlerDataSource__ +#define __javax_activation_DataHandlerDataSource__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace activation + { + class DataHandler; + class DataHandlerDataSource; + } + } +} + +class javax::activation::DataHandlerDataSource : public ::java::lang::Object +{ + +public: // actually package-private + DataHandlerDataSource(::javax::activation::DataHandler *); +public: + ::java::lang::String * getContentType(); + ::java::io::InputStream * getInputStream(); + ::java::lang::String * getName(); + ::java::io::OutputStream * getOutputStream(); +public: // actually package-private + ::javax::activation::DataHandler * __attribute__((aligned(__alignof__( ::java::lang::Object)))) dh; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_activation_DataHandlerDataSource__ diff --git a/libjava/javax/activation/DataSource.h b/libjava/javax/activation/DataSource.h new file mode 100644 index 000000000..eb493aab6 --- /dev/null +++ b/libjava/javax/activation/DataSource.h @@ -0,0 +1,32 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_activation_DataSource__ +#define __javax_activation_DataSource__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace activation + { + class DataSource; + } + } +} + +class javax::activation::DataSource : public ::java::lang::Object +{ + +public: + virtual ::java::io::InputStream * getInputStream() = 0; + virtual ::java::io::OutputStream * getOutputStream() = 0; + virtual ::java::lang::String * getContentType() = 0; + virtual ::java::lang::String * getName() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_activation_DataSource__ diff --git a/libjava/javax/activation/DataSourceDataContentHandler.h b/libjava/javax/activation/DataSourceDataContentHandler.h new file mode 100644 index 000000000..e364878e8 --- /dev/null +++ b/libjava/javax/activation/DataSourceDataContentHandler.h @@ -0,0 +1,52 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_activation_DataSourceDataContentHandler__ +#define __javax_activation_DataSourceDataContentHandler__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace java + { + namespace awt + { + namespace datatransfer + { + class DataFlavor; + } + } + } + namespace javax + { + namespace activation + { + class DataContentHandler; + class DataSource; + class DataSourceDataContentHandler; + } + } +} + +class javax::activation::DataSourceDataContentHandler : public ::java::lang::Object +{ + +public: + DataSourceDataContentHandler(::javax::activation::DataContentHandler *, ::javax::activation::DataSource *); + virtual ::java::lang::Object * getContent(::javax::activation::DataSource *); + virtual ::java::lang::Object * getTransferData(::java::awt::datatransfer::DataFlavor *, ::javax::activation::DataSource *); + virtual JArray< ::java::awt::datatransfer::DataFlavor * > * getTransferDataFlavors(); + virtual void writeTo(::java::lang::Object *, ::java::lang::String *, ::java::io::OutputStream *); +private: + ::javax::activation::DataSource * __attribute__((aligned(__alignof__( ::java::lang::Object)))) ds; + JArray< ::java::awt::datatransfer::DataFlavor * > * flavors; + ::javax::activation::DataContentHandler * dch; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_activation_DataSourceDataContentHandler__ diff --git a/libjava/javax/activation/FileDataSource.h b/libjava/javax/activation/FileDataSource.h new file mode 100644 index 000000000..a3636b8a0 --- /dev/null +++ b/libjava/javax/activation/FileDataSource.h @@ -0,0 +1,41 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_activation_FileDataSource__ +#define __javax_activation_FileDataSource__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace activation + { + class FileDataSource; + class FileTypeMap; + } + } +} + +class javax::activation::FileDataSource : public ::java::lang::Object +{ + +public: + FileDataSource(::java::io::File *); + FileDataSource(::java::lang::String *); + virtual ::java::io::InputStream * getInputStream(); + virtual ::java::io::OutputStream * getOutputStream(); + virtual ::java::lang::String * getContentType(); + virtual ::java::lang::String * getName(); + virtual ::java::io::File * getFile(); + virtual void setFileTypeMap(::javax::activation::FileTypeMap *); +private: + ::java::io::File * __attribute__((aligned(__alignof__( ::java::lang::Object)))) file; + ::javax::activation::FileTypeMap * typeMap; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_activation_FileDataSource__ diff --git a/libjava/javax/activation/FileTypeMap.h b/libjava/javax/activation/FileTypeMap.h new file mode 100644 index 000000000..e141b3754 --- /dev/null +++ b/libjava/javax/activation/FileTypeMap.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_activation_FileTypeMap__ +#define __javax_activation_FileTypeMap__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace activation + { + class FileTypeMap; + } + } +} + +class javax::activation::FileTypeMap : public ::java::lang::Object +{ + +public: + FileTypeMap(); + static ::javax::activation::FileTypeMap * getDefaultFileTypeMap(); + static void setDefaultFileTypeMap(::javax::activation::FileTypeMap *); + virtual ::java::lang::String * getContentType(::java::io::File *) = 0; + virtual ::java::lang::String * getContentType(::java::lang::String *) = 0; +private: + static ::javax::activation::FileTypeMap * defaultMap; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_activation_FileTypeMap__ diff --git a/libjava/javax/activation/MailcapCommandMap.h b/libjava/javax/activation/MailcapCommandMap.h new file mode 100644 index 000000000..bf5c28fcb --- /dev/null +++ b/libjava/javax/activation/MailcapCommandMap.h @@ -0,0 +1,64 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_activation_MailcapCommandMap__ +#define __javax_activation_MailcapCommandMap__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace activation + { + class CommandInfo; + class DataContentHandler; + class MailcapCommandMap; + } + } +} + +class javax::activation::MailcapCommandMap : public ::javax::activation::CommandMap +{ + +public: + MailcapCommandMap(); + MailcapCommandMap(::java::lang::String *); + MailcapCommandMap(::java::io::InputStream *); +private: + void init(::java::io::Reader *); +public: + virtual JArray< ::javax::activation::CommandInfo * > * getPreferredCommands(::java::lang::String *); + virtual JArray< ::javax::activation::CommandInfo * > * getAllCommands(::java::lang::String *); + virtual ::javax::activation::CommandInfo * getCommand(::java::lang::String *, ::java::lang::String *); + virtual void addMailcap(::java::lang::String *); + virtual ::javax::activation::DataContentHandler * createDataContentHandler(::java::lang::String *); + virtual JArray< ::java::lang::String * > * getNativeCommands(::java::lang::String *); +private: + void addNativeCommands(::java::util::List *, ::java::util::Map *, ::java::lang::String *); + static ::java::lang::String * nameOf(jint); + void parseFile(jint, ::java::lang::String *); + void parseResource(jint, ::java::lang::String *); + void parse(jint, ::java::io::Reader *); + void parseEntry(jint, ::java::lang::String *); + void addField(::java::util::Map *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + ::java::util::Map * getCommands(::java::util::Map *, ::java::lang::String *); + ::java::util::List * getSystemResources(::java::lang::String *); + static const jint PROG = 0; + static const jint HOME = 1; + static const jint SYS = 2; + static const jint JAR = 3; + static const jint DEF = 4; + static jboolean debug; + static const jint NORMAL = 0; + static const jint FALLBACK = 1; + JArray< JArray< ::java::util::Map * > * > * __attribute__((aligned(__alignof__( ::javax::activation::CommandMap)))) mailcaps; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_activation_MailcapCommandMap__ diff --git a/libjava/javax/activation/MimeType.h b/libjava/javax/activation/MimeType.h new file mode 100644 index 000000000..a6dbb1eec --- /dev/null +++ b/libjava/javax/activation/MimeType.h @@ -0,0 +1,57 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_activation_MimeType__ +#define __javax_activation_MimeType__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace activation + { + class MimeType; + class MimeTypeParameterList; + } + } +} + +class javax::activation::MimeType : public ::java::lang::Object +{ + +public: + MimeType(); + MimeType(::java::lang::String *); + MimeType(::java::lang::String *, ::java::lang::String *); + virtual ::java::lang::String * getPrimaryType(); + virtual void setPrimaryType(::java::lang::String *); + virtual ::java::lang::String * getSubType(); + virtual void setSubType(::java::lang::String *); + virtual ::javax::activation::MimeTypeParameterList * getParameters(); + virtual ::java::lang::String * getParameter(::java::lang::String *); + virtual void setParameter(::java::lang::String *, ::java::lang::String *); + virtual void removeParameter(::java::lang::String *); + virtual ::java::lang::String * toString(); + virtual ::java::lang::String * getBaseType(); + virtual jboolean match(::javax::activation::MimeType *); + virtual jboolean match(::java::lang::String *); + virtual void writeExternal(::java::io::ObjectOutput *); + virtual void readExternal(::java::io::ObjectInput *); +private: + void parse(::java::lang::String *); +public: // actually package-private + static void checkValidity(::java::lang::String *, ::java::lang::String *); + static jboolean isValidChar(jchar); + static ::java::lang::String * TSPECIALS; +private: + ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) primaryType; + ::java::lang::String * subType; + ::javax::activation::MimeTypeParameterList * parameters; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_activation_MimeType__ diff --git a/libjava/javax/activation/MimeTypeParameterList$IteratorEnumeration.h b/libjava/javax/activation/MimeTypeParameterList$IteratorEnumeration.h new file mode 100644 index 000000000..4106522f9 --- /dev/null +++ b/libjava/javax/activation/MimeTypeParameterList$IteratorEnumeration.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_activation_MimeTypeParameterList$IteratorEnumeration__ +#define __javax_activation_MimeTypeParameterList$IteratorEnumeration__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace activation + { + class MimeTypeParameterList$IteratorEnumeration; + } + } +} + +class javax::activation::MimeTypeParameterList$IteratorEnumeration : public ::java::lang::Object +{ + +public: // actually package-private + MimeTypeParameterList$IteratorEnumeration(::java::util::Iterator *); +public: + virtual jboolean hasMoreElements(); + virtual ::java::lang::String * MimeTypeParameterList$IteratorEnumeration$nextElement(); + virtual ::java::lang::Object * nextElement(); +public: // actually package-private + ::java::util::Iterator * __attribute__((aligned(__alignof__( ::java::lang::Object)))) iterator; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_activation_MimeTypeParameterList$IteratorEnumeration__ diff --git a/libjava/javax/activation/MimeTypeParameterList.h b/libjava/javax/activation/MimeTypeParameterList.h new file mode 100644 index 000000000..06bfca934 --- /dev/null +++ b/libjava/javax/activation/MimeTypeParameterList.h @@ -0,0 +1,46 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_activation_MimeTypeParameterList__ +#define __javax_activation_MimeTypeParameterList__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace activation + { + class MimeTypeParameterList; + } + } +} + +class javax::activation::MimeTypeParameterList : public ::java::lang::Object +{ + +public: + MimeTypeParameterList(); + MimeTypeParameterList(::java::lang::String *); +public: // actually protected + virtual void parse(::java::lang::String *); +public: + virtual jint size(); + virtual jboolean isEmpty(); + virtual ::java::lang::String * get(::java::lang::String *); + virtual void set(::java::lang::String *, ::java::lang::String *); + virtual void remove(::java::lang::String *); + virtual ::java::util::Enumeration * getNames(); + virtual ::java::lang::String * toString(); +private: + static ::java::lang::String * quote(::java::lang::String *); + static ::java::lang::String * unquote(::java::lang::String *); + ::java::util::List * __attribute__((aligned(__alignof__( ::java::lang::Object)))) parameterNames; + ::java::util::Map * parameterValues; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_activation_MimeTypeParameterList__ diff --git a/libjava/javax/activation/MimeTypeParseException.h b/libjava/javax/activation/MimeTypeParseException.h new file mode 100644 index 000000000..e94e3134d --- /dev/null +++ b/libjava/javax/activation/MimeTypeParseException.h @@ -0,0 +1,33 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_activation_MimeTypeParseException__ +#define __javax_activation_MimeTypeParseException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace activation + { + class MimeTypeParseException; + } + } +} + +class javax::activation::MimeTypeParseException : public ::java::lang::Exception +{ + +public: + MimeTypeParseException(); + MimeTypeParseException(::java::lang::String *); +public: // actually package-private + MimeTypeParseException(::java::lang::String *, ::java::lang::String *); +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_activation_MimeTypeParseException__ diff --git a/libjava/javax/activation/MimetypesFileTypeMap.h b/libjava/javax/activation/MimetypesFileTypeMap.h new file mode 100644 index 000000000..78ab939b7 --- /dev/null +++ b/libjava/javax/activation/MimetypesFileTypeMap.h @@ -0,0 +1,54 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_activation_MimetypesFileTypeMap__ +#define __javax_activation_MimetypesFileTypeMap__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace activation + { + class MimetypesFileTypeMap; + } + } +} + +class javax::activation::MimetypesFileTypeMap : public ::javax::activation::FileTypeMap +{ + +public: + MimetypesFileTypeMap(); + MimetypesFileTypeMap(::java::lang::String *); + MimetypesFileTypeMap(::java::io::InputStream *); +private: + void init(::java::io::Reader *); +public: + virtual void addMimeTypes(::java::lang::String *); + virtual ::java::lang::String * getContentType(::java::io::File *); + virtual ::java::lang::String * getContentType(::java::lang::String *); +private: + void parseFile(::java::util::Map *, ::java::lang::String *); + void parseResource(::java::util::Map *, ::java::lang::String *); + void parse(::java::util::Map *, ::java::io::Reader *); + void parseEntry(::java::util::Map *, ::java::lang::String *); + ::java::util::List * getSystemResources(::java::lang::String *); + static const jint PROG = 0; + static const jint HOME = 1; + static const jint SYS = 2; + static const jint JAR = 3; + static const jint DEF = 4; + static ::java::lang::String * DEFAULT_MIME_TYPE; + static jboolean debug; + JArray< ::java::util::Map * > * __attribute__((aligned(__alignof__( ::javax::activation::FileTypeMap)))) mimetypes; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_activation_MimetypesFileTypeMap__ diff --git a/libjava/javax/activation/ObjectDataContentHandler.h b/libjava/javax/activation/ObjectDataContentHandler.h new file mode 100644 index 000000000..74a73db60 --- /dev/null +++ b/libjava/javax/activation/ObjectDataContentHandler.h @@ -0,0 +1,54 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_activation_ObjectDataContentHandler__ +#define __javax_activation_ObjectDataContentHandler__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace java + { + namespace awt + { + namespace datatransfer + { + class DataFlavor; + } + } + } + namespace javax + { + namespace activation + { + class DataContentHandler; + class DataSource; + class ObjectDataContentHandler; + } + } +} + +class javax::activation::ObjectDataContentHandler : public ::java::lang::Object +{ + +public: + ObjectDataContentHandler(::javax::activation::DataContentHandler *, ::java::lang::Object *, ::java::lang::String *); + virtual ::java::lang::Object * getContent(::javax::activation::DataSource *); + virtual ::javax::activation::DataContentHandler * getDCH(); + virtual ::java::lang::Object * getTransferData(::java::awt::datatransfer::DataFlavor *, ::javax::activation::DataSource *); + virtual JArray< ::java::awt::datatransfer::DataFlavor * > * getTransferDataFlavors(); + virtual void writeTo(::java::lang::Object *, ::java::lang::String *, ::java::io::OutputStream *); +private: + ::javax::activation::DataContentHandler * __attribute__((aligned(__alignof__( ::java::lang::Object)))) dch; + ::java::lang::Object * object; + ::java::lang::String * mimeType; + JArray< ::java::awt::datatransfer::DataFlavor * > * flavors; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_activation_ObjectDataContentHandler__ diff --git a/libjava/javax/activation/URLDataSource.h b/libjava/javax/activation/URLDataSource.h new file mode 100644 index 000000000..30fa6a1fa --- /dev/null +++ b/libjava/javax/activation/URLDataSource.h @@ -0,0 +1,46 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_activation_URLDataSource__ +#define __javax_activation_URLDataSource__ + +#pragma interface + +#include +extern "Java" +{ + namespace java + { + namespace net + { + class URL; + class URLConnection; + } + } + namespace javax + { + namespace activation + { + class URLDataSource; + } + } +} + +class javax::activation::URLDataSource : public ::java::lang::Object +{ + +public: + URLDataSource(::java::net::URL *); + virtual ::java::lang::String * getContentType(); + virtual ::java::lang::String * getName(); + virtual ::java::io::InputStream * getInputStream(); + virtual ::java::io::OutputStream * getOutputStream(); + virtual ::java::net::URL * getURL(); +private: + ::java::net::URL * __attribute__((aligned(__alignof__( ::java::lang::Object)))) url; + ::java::net::URLConnection * connection; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_activation_URLDataSource__ diff --git a/libjava/javax/activation/UnsupportedDataTypeException.h b/libjava/javax/activation/UnsupportedDataTypeException.h new file mode 100644 index 000000000..c0803f561 --- /dev/null +++ b/libjava/javax/activation/UnsupportedDataTypeException.h @@ -0,0 +1,30 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_activation_UnsupportedDataTypeException__ +#define __javax_activation_UnsupportedDataTypeException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace activation + { + class UnsupportedDataTypeException; + } + } +} + +class javax::activation::UnsupportedDataTypeException : public ::java::io::IOException +{ + +public: + UnsupportedDataTypeException(); + UnsupportedDataTypeException(::java::lang::String *); + static ::java::lang::Class class$; +}; + +#endif // __javax_activation_UnsupportedDataTypeException__ -- cgit v1.2.3