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/xml/XMLConstants.h | 41 ++++++++++ .../xml/datatype/DatatypeConfigurationException.h | 35 ++++++++ .../javax/xml/datatype/DatatypeConstants$Field.h | 39 +++++++++ libjava/javax/xml/datatype/DatatypeConstants.h | 73 +++++++++++++++++ libjava/javax/xml/datatype/DatatypeFactory.h | 67 +++++++++++++++ libjava/javax/xml/datatype/Duration.h | 70 ++++++++++++++++ libjava/javax/xml/datatype/XMLGregorianCalendar.h | 84 +++++++++++++++++++ libjava/javax/xml/namespace/NamespaceContext.h | 34 ++++++++ libjava/javax/xml/namespace/QName.h | 50 ++++++++++++ libjava/javax/xml/parsers/DocumentBuilder.h | 71 ++++++++++++++++ libjava/javax/xml/parsers/DocumentBuilderFactory.h | 73 +++++++++++++++++ .../javax/xml/parsers/FactoryConfigurationError.h | 40 +++++++++ .../xml/parsers/ParserConfigurationException.h | 33 ++++++++ libjava/javax/xml/parsers/SAXParser.h | 73 +++++++++++++++++ libjava/javax/xml/parsers/SAXParserFactory.h | 59 ++++++++++++++ libjava/javax/xml/stream/EventFilter.h | 36 ++++++++ .../javax/xml/stream/FactoryConfigurationError.h | 41 ++++++++++ libjava/javax/xml/stream/Location.h | 36 ++++++++ libjava/javax/xml/stream/StreamFilter.h | 33 ++++++++ libjava/javax/xml/stream/XMLEventFactory.h | 85 +++++++++++++++++++ libjava/javax/xml/stream/XMLEventReader.h | 44 ++++++++++ libjava/javax/xml/stream/XMLEventWriter.h | 49 +++++++++++ libjava/javax/xml/stream/XMLInputFactory.h | 85 +++++++++++++++++++ libjava/javax/xml/stream/XMLOutputFactory.h | 56 +++++++++++++ libjava/javax/xml/stream/XMLReporter.h | 33 ++++++++ libjava/javax/xml/stream/XMLResolver.h | 32 ++++++++ libjava/javax/xml/stream/XMLStreamConstants.h | 46 +++++++++++ libjava/javax/xml/stream/XMLStreamException.h | 44 ++++++++++ libjava/javax/xml/stream/XMLStreamReader.h | 84 +++++++++++++++++++ libjava/javax/xml/stream/XMLStreamWriter.h | 69 ++++++++++++++++ libjava/javax/xml/stream/events/Attribute.h | 62 ++++++++++++++ libjava/javax/xml/stream/events/Characters.h | 61 ++++++++++++++ libjava/javax/xml/stream/events/Comment.h | 59 ++++++++++++++ libjava/javax/xml/stream/events/DTD.h | 62 ++++++++++++++ libjava/javax/xml/stream/events/EndDocument.h | 58 +++++++++++++ libjava/javax/xml/stream/events/EndElement.h | 59 ++++++++++++++ .../javax/xml/stream/events/EntityDeclaration.h | 64 +++++++++++++++ libjava/javax/xml/stream/events/EntityReference.h | 61 ++++++++++++++ libjava/javax/xml/stream/events/Namespace.h | 65 +++++++++++++++ .../javax/xml/stream/events/NotationDeclaration.h | 61 ++++++++++++++ .../xml/stream/events/ProcessingInstruction.h | 60 ++++++++++++++ libjava/javax/xml/stream/events/StartDocument.h | 64 +++++++++++++++ libjava/javax/xml/stream/events/StartElement.h | 65 +++++++++++++++ libjava/javax/xml/stream/events/XMLEvent.h | 58 +++++++++++++ .../javax/xml/stream/util/EventReaderDelegate.h | 55 +++++++++++++ libjava/javax/xml/stream/util/ReaderDelegate.h | 95 ++++++++++++++++++++++ .../javax/xml/stream/util/StreamReaderDelegate.h | 95 ++++++++++++++++++++++ libjava/javax/xml/stream/util/XMLEventAllocator.h | 43 ++++++++++ libjava/javax/xml/stream/util/XMLEventConsumer.h | 39 +++++++++ libjava/javax/xml/transform/ErrorListener.h | 35 ++++++++ libjava/javax/xml/transform/OutputKeys.h | 42 ++++++++++ libjava/javax/xml/transform/Result.h | 35 ++++++++ libjava/javax/xml/transform/Source.h | 33 ++++++++ libjava/javax/xml/transform/SourceLocator.h | 35 ++++++++ libjava/javax/xml/transform/Templates.h | 34 ++++++++ libjava/javax/xml/transform/Transformer.h | 50 ++++++++++++ .../transform/TransformerConfigurationException.h | 41 ++++++++++ libjava/javax/xml/transform/TransformerException.h | 52 ++++++++++++ libjava/javax/xml/transform/TransformerFactory.h | 54 ++++++++++++ .../TransformerFactoryConfigurationError.h | 41 ++++++++++ libjava/javax/xml/transform/URIResolver.h | 33 ++++++++ libjava/javax/xml/transform/dom/DOMLocator.h | 49 +++++++++++ libjava/javax/xml/transform/dom/DOMResult.h | 61 ++++++++++++++ libjava/javax/xml/transform/dom/DOMSource.h | 56 +++++++++++++ libjava/javax/xml/transform/sax/SAXResult.h | 62 ++++++++++++++ libjava/javax/xml/transform/sax/SAXSource.h | 61 ++++++++++++++ .../xml/transform/sax/SAXTransformerFactory.h | 58 +++++++++++++ libjava/javax/xml/transform/sax/TemplatesHandler.h | 62 ++++++++++++++ .../javax/xml/transform/sax/TransformerHandler.h | 73 +++++++++++++++++ libjava/javax/xml/transform/stream/StreamResult.h | 52 ++++++++++++ libjava/javax/xml/transform/stream/StreamSource.h | 57 +++++++++++++ libjava/javax/xml/validation/Schema.h | 37 +++++++++ libjava/javax/xml/validation/SchemaFactory.h | 85 +++++++++++++++++++ libjava/javax/xml/validation/SchemaFactoryLoader.h | 35 ++++++++ libjava/javax/xml/validation/TypeInfoProvider.h | 47 +++++++++++ libjava/javax/xml/validation/Validator.h | 69 ++++++++++++++++ libjava/javax/xml/validation/ValidatorHandler.h | 84 +++++++++++++++++++ libjava/javax/xml/xpath/XPath.h | 61 ++++++++++++++ libjava/javax/xml/xpath/XPathConstants.h | 42 ++++++++++ libjava/javax/xml/xpath/XPathException.h | 42 ++++++++++ libjava/javax/xml/xpath/XPathExpression.h | 49 +++++++++++ libjava/javax/xml/xpath/XPathExpressionException.h | 36 ++++++++ libjava/javax/xml/xpath/XPathFactory.h | 49 +++++++++++ .../xml/xpath/XPathFactoryConfigurationException.h | 36 ++++++++ libjava/javax/xml/xpath/XPathFunction.h | 32 ++++++++ libjava/javax/xml/xpath/XPathFunctionException.h | 36 ++++++++ libjava/javax/xml/xpath/XPathFunctionResolver.h | 37 +++++++++ libjava/javax/xml/xpath/XPathVariableResolver.h | 36 ++++++++ 88 files changed, 4690 insertions(+) create mode 100644 libjava/javax/xml/XMLConstants.h create mode 100644 libjava/javax/xml/datatype/DatatypeConfigurationException.h create mode 100644 libjava/javax/xml/datatype/DatatypeConstants$Field.h create mode 100644 libjava/javax/xml/datatype/DatatypeConstants.h create mode 100644 libjava/javax/xml/datatype/DatatypeFactory.h create mode 100644 libjava/javax/xml/datatype/Duration.h create mode 100644 libjava/javax/xml/datatype/XMLGregorianCalendar.h create mode 100644 libjava/javax/xml/namespace/NamespaceContext.h create mode 100644 libjava/javax/xml/namespace/QName.h create mode 100644 libjava/javax/xml/parsers/DocumentBuilder.h create mode 100644 libjava/javax/xml/parsers/DocumentBuilderFactory.h create mode 100644 libjava/javax/xml/parsers/FactoryConfigurationError.h create mode 100644 libjava/javax/xml/parsers/ParserConfigurationException.h create mode 100644 libjava/javax/xml/parsers/SAXParser.h create mode 100644 libjava/javax/xml/parsers/SAXParserFactory.h create mode 100644 libjava/javax/xml/stream/EventFilter.h create mode 100644 libjava/javax/xml/stream/FactoryConfigurationError.h create mode 100644 libjava/javax/xml/stream/Location.h create mode 100644 libjava/javax/xml/stream/StreamFilter.h create mode 100644 libjava/javax/xml/stream/XMLEventFactory.h create mode 100644 libjava/javax/xml/stream/XMLEventReader.h create mode 100644 libjava/javax/xml/stream/XMLEventWriter.h create mode 100644 libjava/javax/xml/stream/XMLInputFactory.h create mode 100644 libjava/javax/xml/stream/XMLOutputFactory.h create mode 100644 libjava/javax/xml/stream/XMLReporter.h create mode 100644 libjava/javax/xml/stream/XMLResolver.h create mode 100644 libjava/javax/xml/stream/XMLStreamConstants.h create mode 100644 libjava/javax/xml/stream/XMLStreamException.h create mode 100644 libjava/javax/xml/stream/XMLStreamReader.h create mode 100644 libjava/javax/xml/stream/XMLStreamWriter.h create mode 100644 libjava/javax/xml/stream/events/Attribute.h create mode 100644 libjava/javax/xml/stream/events/Characters.h create mode 100644 libjava/javax/xml/stream/events/Comment.h create mode 100644 libjava/javax/xml/stream/events/DTD.h create mode 100644 libjava/javax/xml/stream/events/EndDocument.h create mode 100644 libjava/javax/xml/stream/events/EndElement.h create mode 100644 libjava/javax/xml/stream/events/EntityDeclaration.h create mode 100644 libjava/javax/xml/stream/events/EntityReference.h create mode 100644 libjava/javax/xml/stream/events/Namespace.h create mode 100644 libjava/javax/xml/stream/events/NotationDeclaration.h create mode 100644 libjava/javax/xml/stream/events/ProcessingInstruction.h create mode 100644 libjava/javax/xml/stream/events/StartDocument.h create mode 100644 libjava/javax/xml/stream/events/StartElement.h create mode 100644 libjava/javax/xml/stream/events/XMLEvent.h create mode 100644 libjava/javax/xml/stream/util/EventReaderDelegate.h create mode 100644 libjava/javax/xml/stream/util/ReaderDelegate.h create mode 100644 libjava/javax/xml/stream/util/StreamReaderDelegate.h create mode 100644 libjava/javax/xml/stream/util/XMLEventAllocator.h create mode 100644 libjava/javax/xml/stream/util/XMLEventConsumer.h create mode 100644 libjava/javax/xml/transform/ErrorListener.h create mode 100644 libjava/javax/xml/transform/OutputKeys.h create mode 100644 libjava/javax/xml/transform/Result.h create mode 100644 libjava/javax/xml/transform/Source.h create mode 100644 libjava/javax/xml/transform/SourceLocator.h create mode 100644 libjava/javax/xml/transform/Templates.h create mode 100644 libjava/javax/xml/transform/Transformer.h create mode 100644 libjava/javax/xml/transform/TransformerConfigurationException.h create mode 100644 libjava/javax/xml/transform/TransformerException.h create mode 100644 libjava/javax/xml/transform/TransformerFactory.h create mode 100644 libjava/javax/xml/transform/TransformerFactoryConfigurationError.h create mode 100644 libjava/javax/xml/transform/URIResolver.h create mode 100644 libjava/javax/xml/transform/dom/DOMLocator.h create mode 100644 libjava/javax/xml/transform/dom/DOMResult.h create mode 100644 libjava/javax/xml/transform/dom/DOMSource.h create mode 100644 libjava/javax/xml/transform/sax/SAXResult.h create mode 100644 libjava/javax/xml/transform/sax/SAXSource.h create mode 100644 libjava/javax/xml/transform/sax/SAXTransformerFactory.h create mode 100644 libjava/javax/xml/transform/sax/TemplatesHandler.h create mode 100644 libjava/javax/xml/transform/sax/TransformerHandler.h create mode 100644 libjava/javax/xml/transform/stream/StreamResult.h create mode 100644 libjava/javax/xml/transform/stream/StreamSource.h create mode 100644 libjava/javax/xml/validation/Schema.h create mode 100644 libjava/javax/xml/validation/SchemaFactory.h create mode 100644 libjava/javax/xml/validation/SchemaFactoryLoader.h create mode 100644 libjava/javax/xml/validation/TypeInfoProvider.h create mode 100644 libjava/javax/xml/validation/Validator.h create mode 100644 libjava/javax/xml/validation/ValidatorHandler.h create mode 100644 libjava/javax/xml/xpath/XPath.h create mode 100644 libjava/javax/xml/xpath/XPathConstants.h create mode 100644 libjava/javax/xml/xpath/XPathException.h create mode 100644 libjava/javax/xml/xpath/XPathExpression.h create mode 100644 libjava/javax/xml/xpath/XPathExpressionException.h create mode 100644 libjava/javax/xml/xpath/XPathFactory.h create mode 100644 libjava/javax/xml/xpath/XPathFactoryConfigurationException.h create mode 100644 libjava/javax/xml/xpath/XPathFunction.h create mode 100644 libjava/javax/xml/xpath/XPathFunctionException.h create mode 100644 libjava/javax/xml/xpath/XPathFunctionResolver.h create mode 100644 libjava/javax/xml/xpath/XPathVariableResolver.h (limited to 'libjava/javax/xml') diff --git a/libjava/javax/xml/XMLConstants.h b/libjava/javax/xml/XMLConstants.h new file mode 100644 index 000000000..16f6f1cea --- /dev/null +++ b/libjava/javax/xml/XMLConstants.h @@ -0,0 +1,41 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_XMLConstants__ +#define __javax_xml_XMLConstants__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + class XMLConstants; + } + } +} + +class javax::xml::XMLConstants : public ::java::lang::Object +{ + + XMLConstants(); +public: + static ::java::lang::String * NULL_NS_URI; + static ::java::lang::String * DEFAULT_NS_PREFIX; + static ::java::lang::String * XML_NS_URI; + static ::java::lang::String * XML_NS_PREFIX; + static ::java::lang::String * XMLNS_ATTRIBUTE_NS_URI; + static ::java::lang::String * XMLNS_ATTRIBUTE; + static ::java::lang::String * W3C_XML_SCHEMA_NS_URI; + static ::java::lang::String * W3C_XML_SCHEMA_INSTANCE_NS_URI; + static ::java::lang::String * W3C_XPATH_DATATYPE_NS_URI; + static ::java::lang::String * XML_DTD_NS_URI; + static ::java::lang::String * RELAXNG_NS_URI; + static ::java::lang::String * FEATURE_SECURE_PROCESSING; + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_XMLConstants__ diff --git a/libjava/javax/xml/datatype/DatatypeConfigurationException.h b/libjava/javax/xml/datatype/DatatypeConfigurationException.h new file mode 100644 index 000000000..d2623a09d --- /dev/null +++ b/libjava/javax/xml/datatype/DatatypeConfigurationException.h @@ -0,0 +1,35 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_datatype_DatatypeConfigurationException__ +#define __javax_xml_datatype_DatatypeConfigurationException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace datatype + { + class DatatypeConfigurationException; + } + } + } +} + +class javax::xml::datatype::DatatypeConfigurationException : public ::java::lang::Exception +{ + +public: + DatatypeConfigurationException(); + DatatypeConfigurationException(::java::lang::String *); + DatatypeConfigurationException(::java::lang::String *, ::java::lang::Throwable *); + DatatypeConfigurationException(::java::lang::Throwable *); + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_datatype_DatatypeConfigurationException__ diff --git a/libjava/javax/xml/datatype/DatatypeConstants$Field.h b/libjava/javax/xml/datatype/DatatypeConstants$Field.h new file mode 100644 index 000000000..c30ee7a51 --- /dev/null +++ b/libjava/javax/xml/datatype/DatatypeConstants$Field.h @@ -0,0 +1,39 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_datatype_DatatypeConstants$Field__ +#define __javax_xml_datatype_DatatypeConstants$Field__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace datatype + { + class DatatypeConstants$Field; + } + } + } +} + +class javax::xml::datatype::DatatypeConstants$Field : public ::java::lang::Object +{ + +public: // actually package-private + DatatypeConstants$Field(jint, ::java::lang::String *); +public: + jint getId(); + ::java::lang::String * toString(); +public: // actually package-private + jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) id; + ::java::lang::String * name; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_datatype_DatatypeConstants$Field__ diff --git a/libjava/javax/xml/datatype/DatatypeConstants.h b/libjava/javax/xml/datatype/DatatypeConstants.h new file mode 100644 index 000000000..37c0c0445 --- /dev/null +++ b/libjava/javax/xml/datatype/DatatypeConstants.h @@ -0,0 +1,73 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_datatype_DatatypeConstants__ +#define __javax_xml_datatype_DatatypeConstants__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace datatype + { + class DatatypeConstants; + class DatatypeConstants$Field; + } + namespace namespace$ + { + class QName; + } + } + } +} + +class javax::xml::datatype::DatatypeConstants : public ::java::lang::Object +{ + + DatatypeConstants(); +public: + static const jint JANUARY = 1; + static const jint FEBRUARY = 2; + static const jint MARCH = 3; + static const jint APRIL = 4; + static const jint MAY = 5; + static const jint JUNE = 6; + static const jint JULY = 7; + static const jint AUGUST = 8; + static const jint SEPTEMBER = 9; + static const jint OCTOBER = 10; + static const jint NOVEMBER = 11; + static const jint DECEMBER = 12; + static const jint LESSER = -1; + static const jint EQUAL = 0; + static const jint GREATER = 1; + static const jint INDETERMINATE = 2; + static const jint FIELD_UNDEFINED = -2147483647 - 1; + static ::javax::xml::datatype::DatatypeConstants$Field * YEARS; + static ::javax::xml::datatype::DatatypeConstants$Field * MONTHS; + static ::javax::xml::datatype::DatatypeConstants$Field * DAYS; + static ::javax::xml::datatype::DatatypeConstants$Field * HOURS; + static ::javax::xml::datatype::DatatypeConstants$Field * MINUTES; + static ::javax::xml::datatype::DatatypeConstants$Field * SECONDS; + static ::javax::xml::namespace$::QName * DATETIME; + static ::javax::xml::namespace$::QName * TIME; + static ::javax::xml::namespace$::QName * DATE; + static ::javax::xml::namespace$::QName * GYEARMONTH; + static ::javax::xml::namespace$::QName * GMONTHDAY; + static ::javax::xml::namespace$::QName * GYEAR; + static ::javax::xml::namespace$::QName * GMONTH; + static ::javax::xml::namespace$::QName * GDAY; + static ::javax::xml::namespace$::QName * DURATION; + static ::javax::xml::namespace$::QName * DURATION_DAYTIME; + static ::javax::xml::namespace$::QName * DURATION_YEARMONTH; + static const jint MAX_TIMEZONE_OFFSET = -840; + static const jint MIN_TIMEZONE_OFFSET = 840; + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_datatype_DatatypeConstants__ diff --git a/libjava/javax/xml/datatype/DatatypeFactory.h b/libjava/javax/xml/datatype/DatatypeFactory.h new file mode 100644 index 000000000..dabb74fe4 --- /dev/null +++ b/libjava/javax/xml/datatype/DatatypeFactory.h @@ -0,0 +1,67 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_datatype_DatatypeFactory__ +#define __javax_xml_datatype_DatatypeFactory__ + +#pragma interface + +#include +extern "Java" +{ + namespace java + { + namespace math + { + class BigDecimal; + class BigInteger; + } + } + namespace javax + { + namespace xml + { + namespace datatype + { + class DatatypeFactory; + class Duration; + class XMLGregorianCalendar; + } + } + } +} + +class javax::xml::datatype::DatatypeFactory : public ::java::lang::Object +{ + +public: // actually protected + DatatypeFactory(); +public: + static ::javax::xml::datatype::DatatypeFactory * newInstance(); + virtual ::javax::xml::datatype::Duration * newDuration(::java::lang::String *) = 0; + virtual ::javax::xml::datatype::Duration * newDuration(jlong) = 0; + virtual ::javax::xml::datatype::Duration * newDuration(jboolean, ::java::math::BigInteger *, ::java::math::BigInteger *, ::java::math::BigInteger *, ::java::math::BigInteger *, ::java::math::BigInteger *, ::java::math::BigDecimal *) = 0; + virtual ::javax::xml::datatype::Duration * newDuration(jboolean, jint, jint, jint, jint, jint, jint); + virtual ::javax::xml::datatype::Duration * newDurationDayTime(::java::lang::String *); + virtual ::javax::xml::datatype::Duration * newDurationDayTime(jlong); + virtual ::javax::xml::datatype::Duration * newDurationDayTime(jboolean, ::java::math::BigInteger *, ::java::math::BigInteger *, ::java::math::BigInteger *, ::java::math::BigInteger *); + virtual ::javax::xml::datatype::Duration * newDurationDayTime(jboolean, jint, jint, jint, jint); + virtual ::javax::xml::datatype::Duration * newDurationYearMonth(::java::lang::String *); + virtual ::javax::xml::datatype::Duration * newDurationYearMonth(jlong); + virtual ::javax::xml::datatype::Duration * newDurationYearMonth(jboolean, ::java::math::BigInteger *, ::java::math::BigInteger *); + virtual ::javax::xml::datatype::Duration * newDurationYearMonth(jboolean, jint, jint); + virtual ::javax::xml::datatype::XMLGregorianCalendar * newXMLGregorianCalendar() = 0; + virtual ::javax::xml::datatype::XMLGregorianCalendar * newXMLGregorianCalendar(::java::lang::String *) = 0; + virtual ::javax::xml::datatype::XMLGregorianCalendar * newXMLGregorianCalendar(::java::util::GregorianCalendar *) = 0; + virtual ::javax::xml::datatype::XMLGregorianCalendar * newXMLGregorianCalendar(::java::math::BigInteger *, jint, jint, jint, jint, jint, ::java::math::BigDecimal *, jint) = 0; + virtual ::javax::xml::datatype::XMLGregorianCalendar * newXMLGregorianCalendar(jint, jint, jint, jint, jint, jint, jint, jint); + virtual ::javax::xml::datatype::XMLGregorianCalendar * newXMLGregorianCalendarDate(jint, jint, jint, jint); + virtual ::javax::xml::datatype::XMLGregorianCalendar * newXMLGregorianCalendarTime(jint, jint, jint, jint); + virtual ::javax::xml::datatype::XMLGregorianCalendar * newXMLGregorianCalendarTime(jint, jint, jint, ::java::math::BigDecimal *, jint); + virtual ::javax::xml::datatype::XMLGregorianCalendar * newXMLGregorianCalendarTime(jint, jint, jint, jint, jint); + static ::java::lang::String * DATATYPEFACTORY_PROPERTY; + static ::java::lang::String * DATATYPEFACTORY_IMPLEMENTATION_CLASS; + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_datatype_DatatypeFactory__ diff --git a/libjava/javax/xml/datatype/Duration.h b/libjava/javax/xml/datatype/Duration.h new file mode 100644 index 000000000..84f9782b2 --- /dev/null +++ b/libjava/javax/xml/datatype/Duration.h @@ -0,0 +1,70 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_datatype_Duration__ +#define __javax_xml_datatype_Duration__ + +#pragma interface + +#include +extern "Java" +{ + namespace java + { + namespace math + { + class BigDecimal; + } + } + namespace javax + { + namespace xml + { + namespace datatype + { + class DatatypeConstants$Field; + class Duration; + } + namespace namespace$ + { + class QName; + } + } + } +} + +class javax::xml::datatype::Duration : public ::java::lang::Object +{ + +public: + Duration(); + virtual ::javax::xml::namespace$::QName * getXMLSchemaType(); + virtual jint getSign() = 0; + virtual jint getYears(); + virtual jint getMonths(); + virtual jint getDays(); + virtual jint getHours(); + virtual jint getMinutes(); + virtual jint getSeconds(); + virtual jlong getTimeInMillis(::java::util::Calendar *); + virtual jlong getTimeInMillis(::java::util::Date *); + virtual ::java::lang::Number * getField(::javax::xml::datatype::DatatypeConstants$Field *) = 0; + virtual jboolean isSet(::javax::xml::datatype::DatatypeConstants$Field *) = 0; + virtual ::javax::xml::datatype::Duration * add(::javax::xml::datatype::Duration *) = 0; + virtual void addTo(::java::util::Calendar *) = 0; + virtual void addTo(::java::util::Date *); + virtual ::javax::xml::datatype::Duration * subtract(::javax::xml::datatype::Duration *); + virtual ::javax::xml::datatype::Duration * multiply(jint); + virtual ::javax::xml::datatype::Duration * multiply(::java::math::BigDecimal *) = 0; + virtual ::javax::xml::datatype::Duration * negate() = 0; + virtual ::javax::xml::datatype::Duration * normalizeWith(::java::util::Calendar *) = 0; + virtual jint compare(::javax::xml::datatype::Duration *) = 0; + virtual jboolean isLongerThan(::javax::xml::datatype::Duration *); + virtual jboolean isShorterThan(::javax::xml::datatype::Duration *); + virtual jboolean equals(::java::lang::Object *); + virtual jint hashCode() = 0; + virtual ::java::lang::String * toString(); + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_datatype_Duration__ diff --git a/libjava/javax/xml/datatype/XMLGregorianCalendar.h b/libjava/javax/xml/datatype/XMLGregorianCalendar.h new file mode 100644 index 000000000..eda668f54 --- /dev/null +++ b/libjava/javax/xml/datatype/XMLGregorianCalendar.h @@ -0,0 +1,84 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_datatype_XMLGregorianCalendar__ +#define __javax_xml_datatype_XMLGregorianCalendar__ + +#pragma interface + +#include +extern "Java" +{ + namespace java + { + namespace math + { + class BigDecimal; + class BigInteger; + } + } + namespace javax + { + namespace xml + { + namespace datatype + { + class Duration; + class XMLGregorianCalendar; + } + namespace namespace$ + { + class QName; + } + } + } +} + +class javax::xml::datatype::XMLGregorianCalendar : public ::java::lang::Object +{ + +public: + XMLGregorianCalendar(); + virtual void clear() = 0; + virtual void reset() = 0; + virtual void setYear(::java::math::BigInteger *) = 0; + virtual void setYear(jint) = 0; + virtual void setMonth(jint) = 0; + virtual void setDay(jint) = 0; + virtual void setTimezone(jint) = 0; + virtual void setTime(jint, jint, jint); + virtual void setHour(jint) = 0; + virtual void setMinute(jint) = 0; + virtual void setSecond(jint) = 0; + virtual void setMillisecond(jint) = 0; + virtual void setFractionalSecond(::java::math::BigDecimal *) = 0; + virtual void setTime(jint, jint, jint, ::java::math::BigDecimal *); + virtual void setTime(jint, jint, jint, jint); + virtual ::java::math::BigInteger * getEon() = 0; + virtual jint getYear() = 0; + virtual ::java::math::BigInteger * getEonAndYear() = 0; + virtual jint getMonth() = 0; + virtual jint getDay() = 0; + virtual jint getTimezone() = 0; + virtual jint getHour() = 0; + virtual jint getMinute() = 0; + virtual jint getSecond() = 0; + virtual jint getMillisecond(); + virtual ::java::math::BigDecimal * getFractionalSecond() = 0; + virtual jint compare(::javax::xml::datatype::XMLGregorianCalendar *) = 0; + virtual ::javax::xml::datatype::XMLGregorianCalendar * normalize() = 0; + virtual jboolean equals(::java::lang::Object *); + virtual jint hashCode(); + virtual ::java::lang::String * toXMLFormat() = 0; + virtual ::javax::xml::namespace$::QName * getXMLSchemaType() = 0; + virtual ::java::lang::String * toString(); + virtual jboolean isValid() = 0; + virtual void add(::javax::xml::datatype::Duration *) = 0; + virtual ::java::util::GregorianCalendar * toGregorianCalendar() = 0; + virtual ::java::util::GregorianCalendar * toGregorianCalendar(::java::util::TimeZone *, ::java::util::Locale *, ::javax::xml::datatype::XMLGregorianCalendar *) = 0; + virtual ::java::util::TimeZone * getTimeZone(jint) = 0; + virtual ::java::lang::Object * clone() = 0; + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_datatype_XMLGregorianCalendar__ diff --git a/libjava/javax/xml/namespace/NamespaceContext.h b/libjava/javax/xml/namespace/NamespaceContext.h new file mode 100644 index 000000000..d0fd34109 --- /dev/null +++ b/libjava/javax/xml/namespace/NamespaceContext.h @@ -0,0 +1,34 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_namespace_NamespaceContext__ +#define __javax_xml_namespace_NamespaceContext__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class NamespaceContext; + } + } + } +} + +class javax::xml::namespace$::NamespaceContext : public ::java::lang::Object +{ + +public: + virtual ::java::lang::String * getNamespaceURI(::java::lang::String *) = 0; + virtual ::java::lang::String * getPrefix(::java::lang::String *) = 0; + virtual ::java::util::Iterator * getPrefixes(::java::lang::String *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_namespace_NamespaceContext__ diff --git a/libjava/javax/xml/namespace/QName.h b/libjava/javax/xml/namespace/QName.h new file mode 100644 index 000000000..a352b7cea --- /dev/null +++ b/libjava/javax/xml/namespace/QName.h @@ -0,0 +1,50 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_namespace_QName__ +#define __javax_xml_namespace_QName__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class QName; + } + } + } +} + +class javax::xml::namespace$::QName : public ::java::lang::Object +{ + +public: + QName(::java::lang::String *, ::java::lang::String *); + QName(::java::lang::String *, ::java::lang::String *, ::java::lang::String *); + QName(::java::lang::String *); + virtual ::java::lang::String * getNamespaceURI(); + virtual ::java::lang::String * getLocalPart(); + virtual ::java::lang::String * getPrefix(); + virtual jboolean equals(::java::lang::Object *); + virtual jint hashCode(); + virtual ::java::lang::String * toString(); + static ::javax::xml::namespace$::QName * valueOf(::java::lang::String *); +private: + static const jlong serialVersionUID = 4418622981026545151LL; + ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) namespaceURI; + ::java::lang::String * localPart; + ::java::lang::String * prefix; + ::java::lang::String * qName; +public: // actually package-private + jint hashCode__; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_namespace_QName__ diff --git a/libjava/javax/xml/parsers/DocumentBuilder.h b/libjava/javax/xml/parsers/DocumentBuilder.h new file mode 100644 index 000000000..ea420ec9d --- /dev/null +++ b/libjava/javax/xml/parsers/DocumentBuilder.h @@ -0,0 +1,71 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_parsers_DocumentBuilder__ +#define __javax_xml_parsers_DocumentBuilder__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace parsers + { + class DocumentBuilder; + } + namespace validation + { + class Schema; + } + } + } + namespace org + { + namespace w3c + { + namespace dom + { + class DOMImplementation; + class Document; + } + } + namespace xml + { + namespace sax + { + class EntityResolver; + class ErrorHandler; + class InputSource; + } + } + } +} + +class javax::xml::parsers::DocumentBuilder : public ::java::lang::Object +{ + +public: // actually protected + DocumentBuilder(); +public: + virtual ::org::w3c::dom::Document * parse(::java::io::InputStream *); + virtual ::org::w3c::dom::Document * parse(::java::io::InputStream *, ::java::lang::String *); + virtual ::org::w3c::dom::Document * parse(::java::lang::String *); + virtual ::org::w3c::dom::Document * parse(::java::io::File *); + virtual ::org::w3c::dom::Document * parse(::org::xml::sax::InputSource *) = 0; + virtual jboolean isNamespaceAware() = 0; + virtual jboolean isValidating() = 0; + virtual void setEntityResolver(::org::xml::sax::EntityResolver *) = 0; + virtual void setErrorHandler(::org::xml::sax::ErrorHandler *) = 0; + virtual ::org::w3c::dom::Document * newDocument() = 0; + virtual ::org::w3c::dom::DOMImplementation * getDOMImplementation() = 0; + virtual void reset(); + virtual ::javax::xml::validation::Schema * getSchema(); + virtual jboolean isXIncludeAware(); + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_parsers_DocumentBuilder__ diff --git a/libjava/javax/xml/parsers/DocumentBuilderFactory.h b/libjava/javax/xml/parsers/DocumentBuilderFactory.h new file mode 100644 index 000000000..3e0e7d454 --- /dev/null +++ b/libjava/javax/xml/parsers/DocumentBuilderFactory.h @@ -0,0 +1,73 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_parsers_DocumentBuilderFactory__ +#define __javax_xml_parsers_DocumentBuilderFactory__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace parsers + { + class DocumentBuilder; + class DocumentBuilderFactory; + } + namespace validation + { + class Schema; + } + } + } +} + +class javax::xml::parsers::DocumentBuilderFactory : public ::java::lang::Object +{ + +public: // actually protected + DocumentBuilderFactory(); +public: + static ::javax::xml::parsers::DocumentBuilderFactory * newInstance(); +private: + static ::java::lang::String * getFactoryClassName(::java::lang::ClassLoader *, jint); +public: + virtual ::javax::xml::parsers::DocumentBuilder * newDocumentBuilder() = 0; + virtual void setNamespaceAware(jboolean); + virtual void setValidating(jboolean); + virtual void setIgnoringElementContentWhitespace(jboolean); + virtual void setExpandEntityReferences(jboolean); + virtual void setIgnoringComments(jboolean); + virtual void setCoalescing(jboolean); + virtual jboolean isNamespaceAware(); + virtual jboolean isValidating(); + virtual jboolean isIgnoringElementContentWhitespace(); + virtual jboolean isExpandEntityReferences(); + virtual jboolean isIgnoringComments(); + virtual jboolean isCoalescing(); + virtual void setAttribute(::java::lang::String *, ::java::lang::Object *) = 0; + virtual ::java::lang::Object * getAttribute(::java::lang::String *) = 0; + virtual ::javax::xml::validation::Schema * getSchema(); + virtual void setSchema(::javax::xml::validation::Schema *); + virtual jboolean isXIncludeAware(); + virtual void setXIncludeAware(jboolean); + virtual void setFeature(::java::lang::String *, jboolean) = 0; + virtual jboolean getFeature(::java::lang::String *) = 0; +private: + jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) namespaceAware; + jboolean validating; + jboolean ignoringElementContentWhitespace; + jboolean expandEntityReferences; + jboolean ignoringComments; + jboolean coalescing; + ::javax::xml::validation::Schema * schema; + jboolean xIncludeAware; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_parsers_DocumentBuilderFactory__ diff --git a/libjava/javax/xml/parsers/FactoryConfigurationError.h b/libjava/javax/xml/parsers/FactoryConfigurationError.h new file mode 100644 index 000000000..cf0110179 --- /dev/null +++ b/libjava/javax/xml/parsers/FactoryConfigurationError.h @@ -0,0 +1,40 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_parsers_FactoryConfigurationError__ +#define __javax_xml_parsers_FactoryConfigurationError__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace parsers + { + class FactoryConfigurationError; + } + } + } +} + +class javax::xml::parsers::FactoryConfigurationError : public ::java::lang::Error +{ + +public: + FactoryConfigurationError(); + FactoryConfigurationError(::java::lang::String *); + FactoryConfigurationError(::java::lang::Exception *); + FactoryConfigurationError(::java::lang::Exception *, ::java::lang::String *); + virtual ::java::lang::String * getMessage(); + virtual ::java::lang::Exception * getException(); +private: + ::java::lang::Exception * __attribute__((aligned(__alignof__( ::java::lang::Error)))) exception; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_parsers_FactoryConfigurationError__ diff --git a/libjava/javax/xml/parsers/ParserConfigurationException.h b/libjava/javax/xml/parsers/ParserConfigurationException.h new file mode 100644 index 000000000..26bc1e8de --- /dev/null +++ b/libjava/javax/xml/parsers/ParserConfigurationException.h @@ -0,0 +1,33 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_parsers_ParserConfigurationException__ +#define __javax_xml_parsers_ParserConfigurationException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace parsers + { + class ParserConfigurationException; + } + } + } +} + +class javax::xml::parsers::ParserConfigurationException : public ::java::lang::Exception +{ + +public: + ParserConfigurationException(); + ParserConfigurationException(::java::lang::String *); + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_parsers_ParserConfigurationException__ diff --git a/libjava/javax/xml/parsers/SAXParser.h b/libjava/javax/xml/parsers/SAXParser.h new file mode 100644 index 000000000..b24df5287 --- /dev/null +++ b/libjava/javax/xml/parsers/SAXParser.h @@ -0,0 +1,73 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_parsers_SAXParser__ +#define __javax_xml_parsers_SAXParser__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace parsers + { + class SAXParser; + } + namespace validation + { + class Schema; + } + } + } + namespace org + { + namespace xml + { + namespace sax + { + class HandlerBase; + class InputSource; + class Parser; + class XMLReader; + namespace helpers + { + class DefaultHandler; + } + } + } + } +} + +class javax::xml::parsers::SAXParser : public ::java::lang::Object +{ + +public: // actually protected + SAXParser(); +public: + virtual void parse(::java::io::InputStream *, ::org::xml::sax::HandlerBase *); + virtual void parse(::java::io::InputStream *, ::org::xml::sax::HandlerBase *, ::java::lang::String *); + virtual void parse(::java::io::InputStream *, ::org::xml::sax::helpers::DefaultHandler *); + virtual void parse(::java::io::InputStream *, ::org::xml::sax::helpers::DefaultHandler *, ::java::lang::String *); + virtual void parse(::java::lang::String *, ::org::xml::sax::HandlerBase *); + virtual void parse(::java::lang::String *, ::org::xml::sax::helpers::DefaultHandler *); + virtual void parse(::java::io::File *, ::org::xml::sax::HandlerBase *); + virtual void parse(::java::io::File *, ::org::xml::sax::helpers::DefaultHandler *); + virtual void parse(::org::xml::sax::InputSource *, ::org::xml::sax::HandlerBase *); + virtual void parse(::org::xml::sax::InputSource *, ::org::xml::sax::helpers::DefaultHandler *); + virtual ::org::xml::sax::Parser * getParser() = 0; + virtual ::org::xml::sax::XMLReader * getXMLReader() = 0; + virtual jboolean isNamespaceAware() = 0; + virtual jboolean isValidating() = 0; + virtual void setProperty(::java::lang::String *, ::java::lang::Object *) = 0; + virtual ::java::lang::Object * getProperty(::java::lang::String *) = 0; + virtual void reset(); + virtual ::javax::xml::validation::Schema * getSchema(); + virtual jboolean isXIncludeAware(); + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_parsers_SAXParser__ diff --git a/libjava/javax/xml/parsers/SAXParserFactory.h b/libjava/javax/xml/parsers/SAXParserFactory.h new file mode 100644 index 000000000..42a8740b5 --- /dev/null +++ b/libjava/javax/xml/parsers/SAXParserFactory.h @@ -0,0 +1,59 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_parsers_SAXParserFactory__ +#define __javax_xml_parsers_SAXParserFactory__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace parsers + { + class SAXParser; + class SAXParserFactory; + } + namespace validation + { + class Schema; + } + } + } +} + +class javax::xml::parsers::SAXParserFactory : public ::java::lang::Object +{ + +public: // actually protected + SAXParserFactory(); +public: + static ::javax::xml::parsers::SAXParserFactory * newInstance(); +private: + static ::java::lang::String * getFactoryClassName(::java::lang::ClassLoader *, jint); +public: + virtual ::javax::xml::parsers::SAXParser * newSAXParser() = 0; + virtual void setNamespaceAware(jboolean); + virtual void setValidating(jboolean); + virtual jboolean isNamespaceAware(); + virtual jboolean isValidating(); + virtual void setFeature(::java::lang::String *, jboolean) = 0; + virtual jboolean getFeature(::java::lang::String *) = 0; + virtual ::javax::xml::validation::Schema * getSchema(); + virtual void setSchema(::javax::xml::validation::Schema *); + virtual jboolean isXIncludeAware(); + virtual void setXIncludeAware(jboolean); +private: + jboolean __attribute__((aligned(__alignof__( ::java::lang::Object)))) validating; + jboolean namespaceAware; + ::javax::xml::validation::Schema * schema; + jboolean xIncludeAware; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_parsers_SAXParserFactory__ diff --git a/libjava/javax/xml/stream/EventFilter.h b/libjava/javax/xml/stream/EventFilter.h new file mode 100644 index 000000000..92cdd2480 --- /dev/null +++ b/libjava/javax/xml/stream/EventFilter.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_EventFilter__ +#define __javax_xml_stream_EventFilter__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace stream + { + class EventFilter; + namespace events + { + class XMLEvent; + } + } + } + } +} + +class javax::xml::stream::EventFilter : public ::java::lang::Object +{ + +public: + virtual jboolean accept(::javax::xml::stream::events::XMLEvent *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_EventFilter__ diff --git a/libjava/javax/xml/stream/FactoryConfigurationError.h b/libjava/javax/xml/stream/FactoryConfigurationError.h new file mode 100644 index 000000000..78ecdf6a0 --- /dev/null +++ b/libjava/javax/xml/stream/FactoryConfigurationError.h @@ -0,0 +1,41 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_FactoryConfigurationError__ +#define __javax_xml_stream_FactoryConfigurationError__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace stream + { + class FactoryConfigurationError; + } + } + } +} + +class javax::xml::stream::FactoryConfigurationError : public ::java::lang::Error +{ + +public: + FactoryConfigurationError(); + FactoryConfigurationError(::java::lang::Exception *); + FactoryConfigurationError(::java::lang::Exception *, ::java::lang::String *); + FactoryConfigurationError(::java::lang::String *, ::java::lang::Exception *); + FactoryConfigurationError(::java::lang::String *); + virtual ::java::lang::Exception * getException(); + virtual ::java::lang::String * getMessage(); +private: + ::java::lang::Exception * __attribute__((aligned(__alignof__( ::java::lang::Error)))) exception; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_stream_FactoryConfigurationError__ diff --git a/libjava/javax/xml/stream/Location.h b/libjava/javax/xml/stream/Location.h new file mode 100644 index 000000000..c997a8011 --- /dev/null +++ b/libjava/javax/xml/stream/Location.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_Location__ +#define __javax_xml_stream_Location__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace stream + { + class Location; + } + } + } +} + +class javax::xml::stream::Location : public ::java::lang::Object +{ + +public: + virtual jint getLineNumber() = 0; + virtual jint getColumnNumber() = 0; + virtual jint getCharacterOffset() = 0; + virtual ::java::lang::String * getPublicId() = 0; + virtual ::java::lang::String * getSystemId() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_Location__ diff --git a/libjava/javax/xml/stream/StreamFilter.h b/libjava/javax/xml/stream/StreamFilter.h new file mode 100644 index 000000000..82daf6ad5 --- /dev/null +++ b/libjava/javax/xml/stream/StreamFilter.h @@ -0,0 +1,33 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_StreamFilter__ +#define __javax_xml_stream_StreamFilter__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace stream + { + class StreamFilter; + class XMLStreamReader; + } + } + } +} + +class javax::xml::stream::StreamFilter : public ::java::lang::Object +{ + +public: + virtual jboolean accept(::javax::xml::stream::XMLStreamReader *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_StreamFilter__ diff --git a/libjava/javax/xml/stream/XMLEventFactory.h b/libjava/javax/xml/stream/XMLEventFactory.h new file mode 100644 index 000000000..d64a2859b --- /dev/null +++ b/libjava/javax/xml/stream/XMLEventFactory.h @@ -0,0 +1,85 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_XMLEventFactory__ +#define __javax_xml_stream_XMLEventFactory__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class NamespaceContext; + class QName; + } + namespace stream + { + class Location; + class XMLEventFactory; + namespace events + { + class Attribute; + class Characters; + class Comment; + class DTD; + class EndDocument; + class EndElement; + class EntityDeclaration; + class EntityReference; + class Namespace; + class ProcessingInstruction; + class StartDocument; + class StartElement; + } + } + } + } +} + +class javax::xml::stream::XMLEventFactory : public ::java::lang::Object +{ + +public: // actually protected + XMLEventFactory(); +public: + static ::javax::xml::stream::XMLEventFactory * newInstance(); + static ::javax::xml::stream::XMLEventFactory * newInstance(::java::lang::String *, ::java::lang::ClassLoader *); +private: + static ::java::lang::String * getFactoryClassName(::java::lang::ClassLoader *, jint); +public: + virtual void setLocation(::javax::xml::stream::Location *) = 0; + virtual ::javax::xml::stream::events::Attribute * createAttribute(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0; + virtual ::javax::xml::stream::events::Attribute * createAttribute(::java::lang::String *, ::java::lang::String *) = 0; + virtual ::javax::xml::stream::events::Attribute * createAttribute(::javax::xml::namespace$::QName *, ::java::lang::String *) = 0; + virtual ::javax::xml::stream::events::Namespace * createNamespace(::java::lang::String *) = 0; + virtual ::javax::xml::stream::events::Namespace * createNamespace(::java::lang::String *, ::java::lang::String *) = 0; + virtual ::javax::xml::stream::events::StartElement * createStartElement(::javax::xml::namespace$::QName *, ::java::util::Iterator *, ::java::util::Iterator *) = 0; + virtual ::javax::xml::stream::events::StartElement * createStartElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0; + virtual ::javax::xml::stream::events::StartElement * createStartElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::util::Iterator *, ::java::util::Iterator *) = 0; + virtual ::javax::xml::stream::events::StartElement * createStartElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::util::Iterator *, ::java::util::Iterator *, ::javax::xml::namespace$::NamespaceContext *) = 0; + virtual ::javax::xml::stream::events::EndElement * createEndElement(::javax::xml::namespace$::QName *, ::java::util::Iterator *) = 0; + virtual ::javax::xml::stream::events::EndElement * createEndElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0; + virtual ::javax::xml::stream::events::EndElement * createEndElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::util::Iterator *) = 0; + virtual ::javax::xml::stream::events::Characters * createCharacters(::java::lang::String *) = 0; + virtual ::javax::xml::stream::events::Characters * createCData(::java::lang::String *) = 0; + virtual ::javax::xml::stream::events::Characters * createSpace(::java::lang::String *) = 0; + virtual ::javax::xml::stream::events::Characters * createIgnorableSpace(::java::lang::String *) = 0; + virtual ::javax::xml::stream::events::StartDocument * createStartDocument() = 0; + virtual ::javax::xml::stream::events::StartDocument * createStartDocument(::java::lang::String *, ::java::lang::String *, jboolean) = 0; + virtual ::javax::xml::stream::events::StartDocument * createStartDocument(::java::lang::String *, ::java::lang::String *) = 0; + virtual ::javax::xml::stream::events::StartDocument * createStartDocument(::java::lang::String *) = 0; + virtual ::javax::xml::stream::events::EndDocument * createEndDocument() = 0; + virtual ::javax::xml::stream::events::EntityReference * createEntityReference(::java::lang::String *, ::javax::xml::stream::events::EntityDeclaration *) = 0; + virtual ::javax::xml::stream::events::Comment * createComment(::java::lang::String *) = 0; + virtual ::javax::xml::stream::events::ProcessingInstruction * createProcessingInstruction(::java::lang::String *, ::java::lang::String *) = 0; + virtual ::javax::xml::stream::events::DTD * createDTD(::java::lang::String *) = 0; + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_stream_XMLEventFactory__ diff --git a/libjava/javax/xml/stream/XMLEventReader.h b/libjava/javax/xml/stream/XMLEventReader.h new file mode 100644 index 000000000..e4ef90a6a --- /dev/null +++ b/libjava/javax/xml/stream/XMLEventReader.h @@ -0,0 +1,44 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_XMLEventReader__ +#define __javax_xml_stream_XMLEventReader__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace stream + { + class XMLEventReader; + namespace events + { + class XMLEvent; + } + } + } + } +} + +class javax::xml::stream::XMLEventReader : public ::java::lang::Object +{ + +public: + virtual ::javax::xml::stream::events::XMLEvent * nextEvent() = 0; + virtual jboolean hasNext() = 0; + virtual ::javax::xml::stream::events::XMLEvent * peek() = 0; + virtual ::java::lang::String * getElementText() = 0; + virtual ::javax::xml::stream::events::XMLEvent * nextTag() = 0; + virtual ::java::lang::Object * getProperty(::java::lang::String *) = 0; + virtual void close() = 0; + virtual ::java::lang::Object * next() = 0; + virtual void remove() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_XMLEventReader__ diff --git a/libjava/javax/xml/stream/XMLEventWriter.h b/libjava/javax/xml/stream/XMLEventWriter.h new file mode 100644 index 000000000..9ed0aa1df --- /dev/null +++ b/libjava/javax/xml/stream/XMLEventWriter.h @@ -0,0 +1,49 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_XMLEventWriter__ +#define __javax_xml_stream_XMLEventWriter__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class NamespaceContext; + } + namespace stream + { + class XMLEventReader; + class XMLEventWriter; + namespace events + { + class XMLEvent; + } + } + } + } +} + +class javax::xml::stream::XMLEventWriter : public ::java::lang::Object +{ + +public: + virtual void flush() = 0; + virtual void close() = 0; + virtual void add(::javax::xml::stream::events::XMLEvent *) = 0; + virtual void add(::javax::xml::stream::XMLEventReader *) = 0; + virtual ::java::lang::String * getPrefix(::java::lang::String *) = 0; + virtual void setPrefix(::java::lang::String *, ::java::lang::String *) = 0; + virtual void setDefaultNamespace(::java::lang::String *) = 0; + virtual void setNamespaceContext(::javax::xml::namespace$::NamespaceContext *) = 0; + virtual ::javax::xml::namespace$::NamespaceContext * getNamespaceContext() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_XMLEventWriter__ diff --git a/libjava/javax/xml/stream/XMLInputFactory.h b/libjava/javax/xml/stream/XMLInputFactory.h new file mode 100644 index 000000000..13239f143 --- /dev/null +++ b/libjava/javax/xml/stream/XMLInputFactory.h @@ -0,0 +1,85 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_XMLInputFactory__ +#define __javax_xml_stream_XMLInputFactory__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace stream + { + class EventFilter; + class StreamFilter; + class XMLEventReader; + class XMLInputFactory; + class XMLReporter; + class XMLResolver; + class XMLStreamReader; + namespace util + { + class XMLEventAllocator; + } + } + namespace transform + { + class Source; + } + } + } +} + +class javax::xml::stream::XMLInputFactory : public ::java::lang::Object +{ + +public: // actually protected + XMLInputFactory(); +public: + static ::javax::xml::stream::XMLInputFactory * newInstance(); + static ::javax::xml::stream::XMLInputFactory * newInstance(::java::lang::String *, ::java::lang::ClassLoader *); +private: + static ::java::lang::String * getFactoryClassName(::java::lang::ClassLoader *, jint); +public: + virtual ::javax::xml::stream::XMLStreamReader * createXMLStreamReader(::java::io::Reader *) = 0; + virtual ::javax::xml::stream::XMLStreamReader * createXMLStreamReader(::javax::xml::transform::Source *) = 0; + virtual ::javax::xml::stream::XMLStreamReader * createXMLStreamReader(::java::io::InputStream *) = 0; + virtual ::javax::xml::stream::XMLStreamReader * createXMLStreamReader(::java::io::InputStream *, ::java::lang::String *) = 0; + virtual ::javax::xml::stream::XMLStreamReader * createXMLStreamReader(::java::lang::String *, ::java::io::InputStream *) = 0; + virtual ::javax::xml::stream::XMLStreamReader * createXMLStreamReader(::java::lang::String *, ::java::io::Reader *) = 0; + virtual ::javax::xml::stream::XMLEventReader * createXMLEventReader(::java::io::Reader *) = 0; + virtual ::javax::xml::stream::XMLEventReader * createXMLEventReader(::java::lang::String *, ::java::io::Reader *) = 0; + virtual ::javax::xml::stream::XMLEventReader * createXMLEventReader(::javax::xml::stream::XMLStreamReader *) = 0; + virtual ::javax::xml::stream::XMLEventReader * createXMLEventReader(::javax::xml::transform::Source *) = 0; + virtual ::javax::xml::stream::XMLEventReader * createXMLEventReader(::java::io::InputStream *) = 0; + virtual ::javax::xml::stream::XMLEventReader * createXMLEventReader(::java::io::InputStream *, ::java::lang::String *) = 0; + virtual ::javax::xml::stream::XMLEventReader * createXMLEventReader(::java::lang::String *, ::java::io::InputStream *) = 0; + virtual ::javax::xml::stream::XMLStreamReader * createFilteredReader(::javax::xml::stream::XMLStreamReader *, ::javax::xml::stream::StreamFilter *) = 0; + virtual ::javax::xml::stream::XMLEventReader * createFilteredReader(::javax::xml::stream::XMLEventReader *, ::javax::xml::stream::EventFilter *) = 0; + virtual ::javax::xml::stream::XMLResolver * getXMLResolver() = 0; + virtual void setXMLResolver(::javax::xml::stream::XMLResolver *) = 0; + virtual ::javax::xml::stream::XMLReporter * getXMLReporter() = 0; + virtual void setXMLReporter(::javax::xml::stream::XMLReporter *) = 0; + virtual void setProperty(::java::lang::String *, ::java::lang::Object *) = 0; + virtual ::java::lang::Object * getProperty(::java::lang::String *) = 0; + virtual jboolean isPropertySupported(::java::lang::String *) = 0; + virtual void setEventAllocator(::javax::xml::stream::util::XMLEventAllocator *) = 0; + virtual ::javax::xml::stream::util::XMLEventAllocator * getEventAllocator() = 0; + static ::java::lang::String * IS_NAMESPACE_AWARE; + static ::java::lang::String * IS_VALIDATING; + static ::java::lang::String * IS_COALESCING; + static ::java::lang::String * IS_REPLACING_ENTITY_REFERENCES; + static ::java::lang::String * IS_SUPPORTING_EXTERNAL_ENTITIES; + static ::java::lang::String * SUPPORT_DTD; + static ::java::lang::String * REPORTER; + static ::java::lang::String * RESOLVER; + static ::java::lang::String * ALLOCATOR; + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_stream_XMLInputFactory__ diff --git a/libjava/javax/xml/stream/XMLOutputFactory.h b/libjava/javax/xml/stream/XMLOutputFactory.h new file mode 100644 index 000000000..ad20deb70 --- /dev/null +++ b/libjava/javax/xml/stream/XMLOutputFactory.h @@ -0,0 +1,56 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_XMLOutputFactory__ +#define __javax_xml_stream_XMLOutputFactory__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace stream + { + class XMLEventWriter; + class XMLOutputFactory; + class XMLStreamWriter; + } + namespace transform + { + class Result; + } + } + } +} + +class javax::xml::stream::XMLOutputFactory : public ::java::lang::Object +{ + +public: // actually protected + XMLOutputFactory(); +public: + static ::javax::xml::stream::XMLOutputFactory * newInstance(); + static ::javax::xml::stream::XMLOutputFactory * newInstance(::java::lang::String *, ::java::lang::ClassLoader *); +private: + static ::java::lang::String * getFactoryClassName(::java::lang::ClassLoader *, jint); +public: + virtual ::javax::xml::stream::XMLStreamWriter * createXMLStreamWriter(::java::io::Writer *) = 0; + virtual ::javax::xml::stream::XMLStreamWriter * createXMLStreamWriter(::java::io::OutputStream *) = 0; + virtual ::javax::xml::stream::XMLStreamWriter * createXMLStreamWriter(::java::io::OutputStream *, ::java::lang::String *) = 0; + virtual ::javax::xml::stream::XMLStreamWriter * createXMLStreamWriter(::javax::xml::transform::Result *) = 0; + virtual ::javax::xml::stream::XMLEventWriter * createXMLEventWriter(::javax::xml::transform::Result *) = 0; + virtual ::javax::xml::stream::XMLEventWriter * createXMLEventWriter(::java::io::OutputStream *) = 0; + virtual ::javax::xml::stream::XMLEventWriter * createXMLEventWriter(::java::io::OutputStream *, ::java::lang::String *) = 0; + virtual ::javax::xml::stream::XMLEventWriter * createXMLEventWriter(::java::io::Writer *) = 0; + virtual void setProperty(::java::lang::String *, ::java::lang::Object *) = 0; + virtual ::java::lang::Object * getProperty(::java::lang::String *) = 0; + virtual jboolean isPropertySupported(::java::lang::String *) = 0; + static ::java::lang::String * IS_REPAIRING_NAMESPACES; + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_stream_XMLOutputFactory__ diff --git a/libjava/javax/xml/stream/XMLReporter.h b/libjava/javax/xml/stream/XMLReporter.h new file mode 100644 index 000000000..4416f8408 --- /dev/null +++ b/libjava/javax/xml/stream/XMLReporter.h @@ -0,0 +1,33 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_XMLReporter__ +#define __javax_xml_stream_XMLReporter__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace stream + { + class Location; + class XMLReporter; + } + } + } +} + +class javax::xml::stream::XMLReporter : public ::java::lang::Object +{ + +public: + virtual void report(::java::lang::String *, ::java::lang::String *, ::java::lang::Object *, ::javax::xml::stream::Location *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_XMLReporter__ diff --git a/libjava/javax/xml/stream/XMLResolver.h b/libjava/javax/xml/stream/XMLResolver.h new file mode 100644 index 000000000..254dc2ca2 --- /dev/null +++ b/libjava/javax/xml/stream/XMLResolver.h @@ -0,0 +1,32 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_XMLResolver__ +#define __javax_xml_stream_XMLResolver__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace stream + { + class XMLResolver; + } + } + } +} + +class javax::xml::stream::XMLResolver : public ::java::lang::Object +{ + +public: + virtual ::java::lang::Object * resolveEntity(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_XMLResolver__ diff --git a/libjava/javax/xml/stream/XMLStreamConstants.h b/libjava/javax/xml/stream/XMLStreamConstants.h new file mode 100644 index 000000000..d042a7cd0 --- /dev/null +++ b/libjava/javax/xml/stream/XMLStreamConstants.h @@ -0,0 +1,46 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_XMLStreamConstants__ +#define __javax_xml_stream_XMLStreamConstants__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace stream + { + class XMLStreamConstants; + } + } + } +} + +class javax::xml::stream::XMLStreamConstants : public ::java::lang::Object +{ + +public: + static const jint START_ELEMENT = 1; + static const jint END_ELEMENT = 2; + static const jint PROCESSING_INSTRUCTION = 3; + static const jint CHARACTERS = 4; + static const jint COMMENT = 5; + static const jint SPACE = 6; + static const jint START_DOCUMENT = 7; + static const jint END_DOCUMENT = 8; + static const jint ENTITY_REFERENCE = 9; + static const jint ATTRIBUTE = 10; + static const jint DTD = 11; + static const jint CDATA = 12; + static const jint NAMESPACE = 13; + static const jint NOTATION_DECLARATION = 14; + static const jint ENTITY_DECLARATION = 15; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_XMLStreamConstants__ diff --git a/libjava/javax/xml/stream/XMLStreamException.h b/libjava/javax/xml/stream/XMLStreamException.h new file mode 100644 index 000000000..71acc39c0 --- /dev/null +++ b/libjava/javax/xml/stream/XMLStreamException.h @@ -0,0 +1,44 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_XMLStreamException__ +#define __javax_xml_stream_XMLStreamException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace stream + { + class Location; + class XMLStreamException; + } + } + } +} + +class javax::xml::stream::XMLStreamException : public ::java::lang::Exception +{ + +public: + XMLStreamException(); + XMLStreamException(::java::lang::String *); + XMLStreamException(::java::lang::Throwable *); + XMLStreamException(::java::lang::String *, ::java::lang::Throwable *); + XMLStreamException(::java::lang::String *, ::javax::xml::stream::Location *, ::java::lang::Throwable *); + XMLStreamException(::java::lang::String *, ::javax::xml::stream::Location *); + virtual ::java::lang::Throwable * getNestedException(); + virtual ::javax::xml::stream::Location * getLocation(); +public: // actually protected + ::javax::xml::stream::Location * __attribute__((aligned(__alignof__( ::java::lang::Exception)))) location; + ::java::lang::Throwable * nested; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_stream_XMLStreamException__ diff --git a/libjava/javax/xml/stream/XMLStreamReader.h b/libjava/javax/xml/stream/XMLStreamReader.h new file mode 100644 index 000000000..47b49b408 --- /dev/null +++ b/libjava/javax/xml/stream/XMLStreamReader.h @@ -0,0 +1,84 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_XMLStreamReader__ +#define __javax_xml_stream_XMLStreamReader__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class NamespaceContext; + class QName; + } + namespace stream + { + class Location; + class XMLStreamReader; + } + } + } +} + +class javax::xml::stream::XMLStreamReader : public ::java::lang::Object +{ + +public: + virtual ::java::lang::Object * getProperty(::java::lang::String *) = 0; + virtual jint next() = 0; + virtual void require(jint, ::java::lang::String *, ::java::lang::String *) = 0; + virtual ::java::lang::String * getElementText() = 0; + virtual jint nextTag() = 0; + virtual jboolean hasNext() = 0; + virtual void close() = 0; + virtual ::java::lang::String * getNamespaceURI(::java::lang::String *) = 0; + virtual jboolean isStartElement() = 0; + virtual jboolean isEndElement() = 0; + virtual jboolean isCharacters() = 0; + virtual jboolean isWhiteSpace() = 0; + virtual ::java::lang::String * getAttributeValue(::java::lang::String *, ::java::lang::String *) = 0; + virtual jint getAttributeCount() = 0; + virtual ::javax::xml::namespace$::QName * getAttributeName(jint) = 0; + virtual ::java::lang::String * getAttributeNamespace(jint) = 0; + virtual ::java::lang::String * getAttributeLocalName(jint) = 0; + virtual ::java::lang::String * getAttributePrefix(jint) = 0; + virtual ::java::lang::String * getAttributeType(jint) = 0; + virtual ::java::lang::String * getAttributeValue(jint) = 0; + virtual jboolean isAttributeSpecified(jint) = 0; + virtual jint getNamespaceCount() = 0; + virtual ::java::lang::String * getNamespacePrefix(jint) = 0; + virtual ::java::lang::String * getNamespaceURI(jint) = 0; + virtual ::javax::xml::namespace$::NamespaceContext * getNamespaceContext() = 0; + virtual jint getEventType() = 0; + virtual ::java::lang::String * getText() = 0; + virtual JArray< jchar > * getTextCharacters() = 0; + virtual jint getTextCharacters(jint, JArray< jchar > *, jint, jint) = 0; + virtual jint getTextStart() = 0; + virtual jint getTextLength() = 0; + virtual ::java::lang::String * getEncoding() = 0; + virtual jboolean hasText() = 0; + virtual ::javax::xml::stream::Location * getLocation() = 0; + virtual ::javax::xml::namespace$::QName * getName() = 0; + virtual ::java::lang::String * getLocalName() = 0; + virtual jboolean hasName() = 0; + virtual ::java::lang::String * getNamespaceURI() = 0; + virtual ::java::lang::String * getPrefix() = 0; + virtual ::java::lang::String * getVersion() = 0; + virtual jboolean isStandalone() = 0; + virtual jboolean standaloneSet() = 0; + virtual ::java::lang::String * getCharacterEncodingScheme() = 0; + virtual ::java::lang::String * getPITarget() = 0; + virtual ::java::lang::String * getPIData() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_XMLStreamReader__ diff --git a/libjava/javax/xml/stream/XMLStreamWriter.h b/libjava/javax/xml/stream/XMLStreamWriter.h new file mode 100644 index 000000000..e4bed463c --- /dev/null +++ b/libjava/javax/xml/stream/XMLStreamWriter.h @@ -0,0 +1,69 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_XMLStreamWriter__ +#define __javax_xml_stream_XMLStreamWriter__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class NamespaceContext; + } + namespace stream + { + class XMLStreamWriter; + } + } + } +} + +class javax::xml::stream::XMLStreamWriter : public ::java::lang::Object +{ + +public: + virtual void writeStartElement(::java::lang::String *) = 0; + virtual void writeStartElement(::java::lang::String *, ::java::lang::String *) = 0; + virtual void writeStartElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0; + virtual void writeEmptyElement(::java::lang::String *, ::java::lang::String *) = 0; + virtual void writeEmptyElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0; + virtual void writeEmptyElement(::java::lang::String *) = 0; + virtual void writeEndElement() = 0; + virtual void writeEndDocument() = 0; + virtual void close() = 0; + virtual void flush() = 0; + virtual void writeAttribute(::java::lang::String *, ::java::lang::String *) = 0; + virtual void writeAttribute(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0; + virtual void writeAttribute(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0; + virtual void writeNamespace(::java::lang::String *, ::java::lang::String *) = 0; + virtual void writeDefaultNamespace(::java::lang::String *) = 0; + virtual void writeComment(::java::lang::String *) = 0; + virtual void writeProcessingInstruction(::java::lang::String *) = 0; + virtual void writeProcessingInstruction(::java::lang::String *, ::java::lang::String *) = 0; + virtual void writeCData(::java::lang::String *) = 0; + virtual void writeDTD(::java::lang::String *) = 0; + virtual void writeEntityRef(::java::lang::String *) = 0; + virtual void writeStartDocument() = 0; + virtual void writeStartDocument(::java::lang::String *) = 0; + virtual void writeStartDocument(::java::lang::String *, ::java::lang::String *) = 0; + virtual void writeCharacters(::java::lang::String *) = 0; + virtual void writeCharacters(JArray< jchar > *, jint, jint) = 0; + virtual ::java::lang::String * getPrefix(::java::lang::String *) = 0; + virtual void setPrefix(::java::lang::String *, ::java::lang::String *) = 0; + virtual void setDefaultNamespace(::java::lang::String *) = 0; + virtual void setNamespaceContext(::javax::xml::namespace$::NamespaceContext *) = 0; + virtual ::javax::xml::namespace$::NamespaceContext * getNamespaceContext() = 0; + virtual ::java::lang::Object * getProperty(::java::lang::String *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_XMLStreamWriter__ diff --git a/libjava/javax/xml/stream/events/Attribute.h b/libjava/javax/xml/stream/events/Attribute.h new file mode 100644 index 000000000..d4e42b5a5 --- /dev/null +++ b/libjava/javax/xml/stream/events/Attribute.h @@ -0,0 +1,62 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_events_Attribute__ +#define __javax_xml_stream_events_Attribute__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class QName; + } + namespace stream + { + class Location; + namespace events + { + class Attribute; + class Characters; + class EndElement; + class StartElement; + } + } + } + } +} + +class javax::xml::stream::events::Attribute : public ::java::lang::Object +{ + +public: + virtual ::javax::xml::namespace$::QName * getName() = 0; + virtual ::java::lang::String * getValue() = 0; + virtual ::java::lang::String * getDTDType() = 0; + virtual jboolean isSpecified() = 0; + virtual jint getEventType() = 0; + virtual ::javax::xml::stream::Location * getLocation() = 0; + virtual jboolean isStartElement() = 0; + virtual jboolean isAttribute() = 0; + virtual jboolean isNamespace() = 0; + virtual jboolean isEndElement() = 0; + virtual jboolean isEntityReference() = 0; + virtual jboolean isProcessingInstruction() = 0; + virtual jboolean isCharacters() = 0; + virtual jboolean isStartDocument() = 0; + virtual jboolean isEndDocument() = 0; + virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0; + virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0; + virtual ::javax::xml::stream::events::Characters * asCharacters() = 0; + virtual ::javax::xml::namespace$::QName * getSchemaType() = 0; + virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_events_Attribute__ diff --git a/libjava/javax/xml/stream/events/Characters.h b/libjava/javax/xml/stream/events/Characters.h new file mode 100644 index 000000000..539d45f3c --- /dev/null +++ b/libjava/javax/xml/stream/events/Characters.h @@ -0,0 +1,61 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_events_Characters__ +#define __javax_xml_stream_events_Characters__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class QName; + } + namespace stream + { + class Location; + namespace events + { + class Characters; + class EndElement; + class StartElement; + } + } + } + } +} + +class javax::xml::stream::events::Characters : public ::java::lang::Object +{ + +public: + virtual ::java::lang::String * getData() = 0; + virtual jboolean isWhiteSpace() = 0; + virtual jboolean isCData() = 0; + virtual jboolean isIgnorableWhiteSpace() = 0; + virtual jint getEventType() = 0; + virtual ::javax::xml::stream::Location * getLocation() = 0; + virtual jboolean isStartElement() = 0; + virtual jboolean isAttribute() = 0; + virtual jboolean isNamespace() = 0; + virtual jboolean isEndElement() = 0; + virtual jboolean isEntityReference() = 0; + virtual jboolean isProcessingInstruction() = 0; + virtual jboolean isCharacters() = 0; + virtual jboolean isStartDocument() = 0; + virtual jboolean isEndDocument() = 0; + virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0; + virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0; + virtual ::javax::xml::stream::events::Characters * asCharacters() = 0; + virtual ::javax::xml::namespace$::QName * getSchemaType() = 0; + virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_events_Characters__ diff --git a/libjava/javax/xml/stream/events/Comment.h b/libjava/javax/xml/stream/events/Comment.h new file mode 100644 index 000000000..ba81b85a8 --- /dev/null +++ b/libjava/javax/xml/stream/events/Comment.h @@ -0,0 +1,59 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_events_Comment__ +#define __javax_xml_stream_events_Comment__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class QName; + } + namespace stream + { + class Location; + namespace events + { + class Characters; + class Comment; + class EndElement; + class StartElement; + } + } + } + } +} + +class javax::xml::stream::events::Comment : public ::java::lang::Object +{ + +public: + virtual ::java::lang::String * getText() = 0; + virtual jint getEventType() = 0; + virtual ::javax::xml::stream::Location * getLocation() = 0; + virtual jboolean isStartElement() = 0; + virtual jboolean isAttribute() = 0; + virtual jboolean isNamespace() = 0; + virtual jboolean isEndElement() = 0; + virtual jboolean isEntityReference() = 0; + virtual jboolean isProcessingInstruction() = 0; + virtual jboolean isCharacters() = 0; + virtual jboolean isStartDocument() = 0; + virtual jboolean isEndDocument() = 0; + virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0; + virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0; + virtual ::javax::xml::stream::events::Characters * asCharacters() = 0; + virtual ::javax::xml::namespace$::QName * getSchemaType() = 0; + virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_events_Comment__ diff --git a/libjava/javax/xml/stream/events/DTD.h b/libjava/javax/xml/stream/events/DTD.h new file mode 100644 index 000000000..2932d6871 --- /dev/null +++ b/libjava/javax/xml/stream/events/DTD.h @@ -0,0 +1,62 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_events_DTD__ +#define __javax_xml_stream_events_DTD__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class QName; + } + namespace stream + { + class Location; + namespace events + { + class Characters; + class DTD; + class EndElement; + class StartElement; + } + } + } + } +} + +class javax::xml::stream::events::DTD : public ::java::lang::Object +{ + +public: + virtual ::java::lang::String * getDocumentTypeDeclaration() = 0; + virtual ::java::lang::Object * getProcessedDTD() = 0; + virtual ::java::util::List * getNotations() = 0; + virtual ::java::util::List * getEntities() = 0; + virtual jint getEventType() = 0; + virtual ::javax::xml::stream::Location * getLocation() = 0; + virtual jboolean isStartElement() = 0; + virtual jboolean isAttribute() = 0; + virtual jboolean isNamespace() = 0; + virtual jboolean isEndElement() = 0; + virtual jboolean isEntityReference() = 0; + virtual jboolean isProcessingInstruction() = 0; + virtual jboolean isCharacters() = 0; + virtual jboolean isStartDocument() = 0; + virtual jboolean isEndDocument() = 0; + virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0; + virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0; + virtual ::javax::xml::stream::events::Characters * asCharacters() = 0; + virtual ::javax::xml::namespace$::QName * getSchemaType() = 0; + virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_events_DTD__ diff --git a/libjava/javax/xml/stream/events/EndDocument.h b/libjava/javax/xml/stream/events/EndDocument.h new file mode 100644 index 000000000..e3cdc98db --- /dev/null +++ b/libjava/javax/xml/stream/events/EndDocument.h @@ -0,0 +1,58 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_events_EndDocument__ +#define __javax_xml_stream_events_EndDocument__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class QName; + } + namespace stream + { + class Location; + namespace events + { + class Characters; + class EndDocument; + class EndElement; + class StartElement; + } + } + } + } +} + +class javax::xml::stream::events::EndDocument : public ::java::lang::Object +{ + +public: + virtual jint getEventType() = 0; + virtual ::javax::xml::stream::Location * getLocation() = 0; + virtual jboolean isStartElement() = 0; + virtual jboolean isAttribute() = 0; + virtual jboolean isNamespace() = 0; + virtual jboolean isEndElement() = 0; + virtual jboolean isEntityReference() = 0; + virtual jboolean isProcessingInstruction() = 0; + virtual jboolean isCharacters() = 0; + virtual jboolean isStartDocument() = 0; + virtual jboolean isEndDocument() = 0; + virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0; + virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0; + virtual ::javax::xml::stream::events::Characters * asCharacters() = 0; + virtual ::javax::xml::namespace$::QName * getSchemaType() = 0; + virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_events_EndDocument__ diff --git a/libjava/javax/xml/stream/events/EndElement.h b/libjava/javax/xml/stream/events/EndElement.h new file mode 100644 index 000000000..b67f2bb18 --- /dev/null +++ b/libjava/javax/xml/stream/events/EndElement.h @@ -0,0 +1,59 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_events_EndElement__ +#define __javax_xml_stream_events_EndElement__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class QName; + } + namespace stream + { + class Location; + namespace events + { + class Characters; + class EndElement; + class StartElement; + } + } + } + } +} + +class javax::xml::stream::events::EndElement : public ::java::lang::Object +{ + +public: + virtual ::javax::xml::namespace$::QName * getName() = 0; + virtual ::java::util::Iterator * getNamespaces() = 0; + virtual jint getEventType() = 0; + virtual ::javax::xml::stream::Location * getLocation() = 0; + virtual jboolean isStartElement() = 0; + virtual jboolean isAttribute() = 0; + virtual jboolean isNamespace() = 0; + virtual jboolean isEndElement() = 0; + virtual jboolean isEntityReference() = 0; + virtual jboolean isProcessingInstruction() = 0; + virtual jboolean isCharacters() = 0; + virtual jboolean isStartDocument() = 0; + virtual jboolean isEndDocument() = 0; + virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0; + virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0; + virtual ::javax::xml::stream::events::Characters * asCharacters() = 0; + virtual ::javax::xml::namespace$::QName * getSchemaType() = 0; + virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_events_EndElement__ diff --git a/libjava/javax/xml/stream/events/EntityDeclaration.h b/libjava/javax/xml/stream/events/EntityDeclaration.h new file mode 100644 index 000000000..f4075edc4 --- /dev/null +++ b/libjava/javax/xml/stream/events/EntityDeclaration.h @@ -0,0 +1,64 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_events_EntityDeclaration__ +#define __javax_xml_stream_events_EntityDeclaration__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class QName; + } + namespace stream + { + class Location; + namespace events + { + class Characters; + class EndElement; + class EntityDeclaration; + class StartElement; + } + } + } + } +} + +class javax::xml::stream::events::EntityDeclaration : public ::java::lang::Object +{ + +public: + virtual ::java::lang::String * getPublicId() = 0; + virtual ::java::lang::String * getSystemId() = 0; + virtual ::java::lang::String * getName() = 0; + virtual ::java::lang::String * getNotationName() = 0; + virtual ::java::lang::String * getReplacementText() = 0; + virtual ::java::lang::String * getBaseURI() = 0; + virtual jint getEventType() = 0; + virtual ::javax::xml::stream::Location * getLocation() = 0; + virtual jboolean isStartElement() = 0; + virtual jboolean isAttribute() = 0; + virtual jboolean isNamespace() = 0; + virtual jboolean isEndElement() = 0; + virtual jboolean isEntityReference() = 0; + virtual jboolean isProcessingInstruction() = 0; + virtual jboolean isCharacters() = 0; + virtual jboolean isStartDocument() = 0; + virtual jboolean isEndDocument() = 0; + virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0; + virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0; + virtual ::javax::xml::stream::events::Characters * asCharacters() = 0; + virtual ::javax::xml::namespace$::QName * getSchemaType() = 0; + virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_events_EntityDeclaration__ diff --git a/libjava/javax/xml/stream/events/EntityReference.h b/libjava/javax/xml/stream/events/EntityReference.h new file mode 100644 index 000000000..548bbc6b3 --- /dev/null +++ b/libjava/javax/xml/stream/events/EntityReference.h @@ -0,0 +1,61 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_events_EntityReference__ +#define __javax_xml_stream_events_EntityReference__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class QName; + } + namespace stream + { + class Location; + namespace events + { + class Characters; + class EndElement; + class EntityDeclaration; + class EntityReference; + class StartElement; + } + } + } + } +} + +class javax::xml::stream::events::EntityReference : public ::java::lang::Object +{ + +public: + virtual ::javax::xml::stream::events::EntityDeclaration * getDeclaration() = 0; + virtual ::java::lang::String * getName() = 0; + virtual jint getEventType() = 0; + virtual ::javax::xml::stream::Location * getLocation() = 0; + virtual jboolean isStartElement() = 0; + virtual jboolean isAttribute() = 0; + virtual jboolean isNamespace() = 0; + virtual jboolean isEndElement() = 0; + virtual jboolean isEntityReference() = 0; + virtual jboolean isProcessingInstruction() = 0; + virtual jboolean isCharacters() = 0; + virtual jboolean isStartDocument() = 0; + virtual jboolean isEndDocument() = 0; + virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0; + virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0; + virtual ::javax::xml::stream::events::Characters * asCharacters() = 0; + virtual ::javax::xml::namespace$::QName * getSchemaType() = 0; + virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_events_EntityReference__ diff --git a/libjava/javax/xml/stream/events/Namespace.h b/libjava/javax/xml/stream/events/Namespace.h new file mode 100644 index 000000000..7c05ab8cf --- /dev/null +++ b/libjava/javax/xml/stream/events/Namespace.h @@ -0,0 +1,65 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_events_Namespace__ +#define __javax_xml_stream_events_Namespace__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class QName; + } + namespace stream + { + class Location; + namespace events + { + class Characters; + class EndElement; + class Namespace; + class StartElement; + } + } + } + } +} + +class javax::xml::stream::events::Namespace : public ::java::lang::Object +{ + +public: + virtual ::java::lang::String * getPrefix() = 0; + virtual ::java::lang::String * getNamespaceURI() = 0; + virtual jboolean isDefaultNamespaceDeclaration() = 0; + virtual ::javax::xml::namespace$::QName * getName() = 0; + virtual ::java::lang::String * getValue() = 0; + virtual ::java::lang::String * getDTDType() = 0; + virtual jboolean isSpecified() = 0; + virtual jint getEventType() = 0; + virtual ::javax::xml::stream::Location * getLocation() = 0; + virtual jboolean isStartElement() = 0; + virtual jboolean isAttribute() = 0; + virtual jboolean isNamespace() = 0; + virtual jboolean isEndElement() = 0; + virtual jboolean isEntityReference() = 0; + virtual jboolean isProcessingInstruction() = 0; + virtual jboolean isCharacters() = 0; + virtual jboolean isStartDocument() = 0; + virtual jboolean isEndDocument() = 0; + virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0; + virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0; + virtual ::javax::xml::stream::events::Characters * asCharacters() = 0; + virtual ::javax::xml::namespace$::QName * getSchemaType() = 0; + virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_events_Namespace__ diff --git a/libjava/javax/xml/stream/events/NotationDeclaration.h b/libjava/javax/xml/stream/events/NotationDeclaration.h new file mode 100644 index 000000000..c60a79ebc --- /dev/null +++ b/libjava/javax/xml/stream/events/NotationDeclaration.h @@ -0,0 +1,61 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_events_NotationDeclaration__ +#define __javax_xml_stream_events_NotationDeclaration__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class QName; + } + namespace stream + { + class Location; + namespace events + { + class Characters; + class EndElement; + class NotationDeclaration; + class StartElement; + } + } + } + } +} + +class javax::xml::stream::events::NotationDeclaration : public ::java::lang::Object +{ + +public: + virtual ::java::lang::String * getName() = 0; + virtual ::java::lang::String * getPublicId() = 0; + virtual ::java::lang::String * getSystemId() = 0; + virtual jint getEventType() = 0; + virtual ::javax::xml::stream::Location * getLocation() = 0; + virtual jboolean isStartElement() = 0; + virtual jboolean isAttribute() = 0; + virtual jboolean isNamespace() = 0; + virtual jboolean isEndElement() = 0; + virtual jboolean isEntityReference() = 0; + virtual jboolean isProcessingInstruction() = 0; + virtual jboolean isCharacters() = 0; + virtual jboolean isStartDocument() = 0; + virtual jboolean isEndDocument() = 0; + virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0; + virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0; + virtual ::javax::xml::stream::events::Characters * asCharacters() = 0; + virtual ::javax::xml::namespace$::QName * getSchemaType() = 0; + virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_events_NotationDeclaration__ diff --git a/libjava/javax/xml/stream/events/ProcessingInstruction.h b/libjava/javax/xml/stream/events/ProcessingInstruction.h new file mode 100644 index 000000000..79f969d69 --- /dev/null +++ b/libjava/javax/xml/stream/events/ProcessingInstruction.h @@ -0,0 +1,60 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_events_ProcessingInstruction__ +#define __javax_xml_stream_events_ProcessingInstruction__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class QName; + } + namespace stream + { + class Location; + namespace events + { + class Characters; + class EndElement; + class ProcessingInstruction; + class StartElement; + } + } + } + } +} + +class javax::xml::stream::events::ProcessingInstruction : public ::java::lang::Object +{ + +public: + virtual ::java::lang::String * getTarget() = 0; + virtual ::java::lang::String * getData() = 0; + virtual jint getEventType() = 0; + virtual ::javax::xml::stream::Location * getLocation() = 0; + virtual jboolean isStartElement() = 0; + virtual jboolean isAttribute() = 0; + virtual jboolean isNamespace() = 0; + virtual jboolean isEndElement() = 0; + virtual jboolean isEntityReference() = 0; + virtual jboolean isProcessingInstruction() = 0; + virtual jboolean isCharacters() = 0; + virtual jboolean isStartDocument() = 0; + virtual jboolean isEndDocument() = 0; + virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0; + virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0; + virtual ::javax::xml::stream::events::Characters * asCharacters() = 0; + virtual ::javax::xml::namespace$::QName * getSchemaType() = 0; + virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_events_ProcessingInstruction__ diff --git a/libjava/javax/xml/stream/events/StartDocument.h b/libjava/javax/xml/stream/events/StartDocument.h new file mode 100644 index 000000000..112e60031 --- /dev/null +++ b/libjava/javax/xml/stream/events/StartDocument.h @@ -0,0 +1,64 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_events_StartDocument__ +#define __javax_xml_stream_events_StartDocument__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class QName; + } + namespace stream + { + class Location; + namespace events + { + class Characters; + class EndElement; + class StartDocument; + class StartElement; + } + } + } + } +} + +class javax::xml::stream::events::StartDocument : public ::java::lang::Object +{ + +public: + virtual ::java::lang::String * getSystemId() = 0; + virtual ::java::lang::String * getCharacterEncodingScheme() = 0; + virtual jboolean encodingSet() = 0; + virtual jboolean isStandalone() = 0; + virtual jboolean standaloneSet() = 0; + virtual ::java::lang::String * getVersion() = 0; + virtual jint getEventType() = 0; + virtual ::javax::xml::stream::Location * getLocation() = 0; + virtual jboolean isStartElement() = 0; + virtual jboolean isAttribute() = 0; + virtual jboolean isNamespace() = 0; + virtual jboolean isEndElement() = 0; + virtual jboolean isEntityReference() = 0; + virtual jboolean isProcessingInstruction() = 0; + virtual jboolean isCharacters() = 0; + virtual jboolean isStartDocument() = 0; + virtual jboolean isEndDocument() = 0; + virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0; + virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0; + virtual ::javax::xml::stream::events::Characters * asCharacters() = 0; + virtual ::javax::xml::namespace$::QName * getSchemaType() = 0; + virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_events_StartDocument__ diff --git a/libjava/javax/xml/stream/events/StartElement.h b/libjava/javax/xml/stream/events/StartElement.h new file mode 100644 index 000000000..2dd50e6c8 --- /dev/null +++ b/libjava/javax/xml/stream/events/StartElement.h @@ -0,0 +1,65 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_events_StartElement__ +#define __javax_xml_stream_events_StartElement__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class NamespaceContext; + class QName; + } + namespace stream + { + class Location; + namespace events + { + class Attribute; + class Characters; + class EndElement; + class StartElement; + } + } + } + } +} + +class javax::xml::stream::events::StartElement : public ::java::lang::Object +{ + +public: + virtual ::javax::xml::namespace$::QName * getName() = 0; + virtual ::java::util::Iterator * getAttributes() = 0; + virtual ::java::util::Iterator * getNamespaces() = 0; + virtual ::javax::xml::stream::events::Attribute * getAttributeByName(::javax::xml::namespace$::QName *) = 0; + virtual ::javax::xml::namespace$::NamespaceContext * getNamespaceContext() = 0; + virtual ::java::lang::String * getNamespaceURI(::java::lang::String *) = 0; + virtual jint getEventType() = 0; + virtual ::javax::xml::stream::Location * getLocation() = 0; + virtual jboolean isStartElement() = 0; + virtual jboolean isAttribute() = 0; + virtual jboolean isNamespace() = 0; + virtual jboolean isEndElement() = 0; + virtual jboolean isEntityReference() = 0; + virtual jboolean isProcessingInstruction() = 0; + virtual jboolean isCharacters() = 0; + virtual jboolean isStartDocument() = 0; + virtual jboolean isEndDocument() = 0; + virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0; + virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0; + virtual ::javax::xml::stream::events::Characters * asCharacters() = 0; + virtual ::javax::xml::namespace$::QName * getSchemaType() = 0; + virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_events_StartElement__ diff --git a/libjava/javax/xml/stream/events/XMLEvent.h b/libjava/javax/xml/stream/events/XMLEvent.h new file mode 100644 index 000000000..837f2a894 --- /dev/null +++ b/libjava/javax/xml/stream/events/XMLEvent.h @@ -0,0 +1,58 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_events_XMLEvent__ +#define __javax_xml_stream_events_XMLEvent__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class QName; + } + namespace stream + { + class Location; + namespace events + { + class Characters; + class EndElement; + class StartElement; + class XMLEvent; + } + } + } + } +} + +class javax::xml::stream::events::XMLEvent : public ::java::lang::Object +{ + +public: + virtual jint getEventType() = 0; + virtual ::javax::xml::stream::Location * getLocation() = 0; + virtual jboolean isStartElement() = 0; + virtual jboolean isAttribute() = 0; + virtual jboolean isNamespace() = 0; + virtual jboolean isEndElement() = 0; + virtual jboolean isEntityReference() = 0; + virtual jboolean isProcessingInstruction() = 0; + virtual jboolean isCharacters() = 0; + virtual jboolean isStartDocument() = 0; + virtual jboolean isEndDocument() = 0; + virtual ::javax::xml::stream::events::StartElement * asStartElement() = 0; + virtual ::javax::xml::stream::events::EndElement * asEndElement() = 0; + virtual ::javax::xml::stream::events::Characters * asCharacters() = 0; + virtual ::javax::xml::namespace$::QName * getSchemaType() = 0; + virtual void writeAsEncodedUnicode(::java::io::Writer *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_events_XMLEvent__ diff --git a/libjava/javax/xml/stream/util/EventReaderDelegate.h b/libjava/javax/xml/stream/util/EventReaderDelegate.h new file mode 100644 index 000000000..fc1bb75bb --- /dev/null +++ b/libjava/javax/xml/stream/util/EventReaderDelegate.h @@ -0,0 +1,55 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_util_EventReaderDelegate__ +#define __javax_xml_stream_util_EventReaderDelegate__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace stream + { + class XMLEventReader; + namespace events + { + class XMLEvent; + } + namespace util + { + class EventReaderDelegate; + } + } + } + } +} + +class javax::xml::stream::util::EventReaderDelegate : public ::java::lang::Object +{ + +public: + EventReaderDelegate(); + EventReaderDelegate(::javax::xml::stream::XMLEventReader *); + virtual void setParent(::javax::xml::stream::XMLEventReader *); + virtual ::javax::xml::stream::XMLEventReader * getParent(); + virtual ::javax::xml::stream::events::XMLEvent * nextEvent(); + virtual ::java::lang::Object * next(); + virtual jboolean hasNext(); + virtual ::javax::xml::stream::events::XMLEvent * peek(); + virtual ::java::lang::String * getElementText(); + virtual ::javax::xml::stream::events::XMLEvent * nextTag(); + virtual ::java::lang::Object * getProperty(::java::lang::String *); + virtual void close(); + virtual void remove(); +private: + ::javax::xml::stream::XMLEventReader * __attribute__((aligned(__alignof__( ::java::lang::Object)))) parent; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_stream_util_EventReaderDelegate__ diff --git a/libjava/javax/xml/stream/util/ReaderDelegate.h b/libjava/javax/xml/stream/util/ReaderDelegate.h new file mode 100644 index 000000000..0a887d1ee --- /dev/null +++ b/libjava/javax/xml/stream/util/ReaderDelegate.h @@ -0,0 +1,95 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_util_ReaderDelegate__ +#define __javax_xml_stream_util_ReaderDelegate__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class NamespaceContext; + class QName; + } + namespace stream + { + class Location; + class XMLStreamReader; + namespace util + { + class ReaderDelegate; + } + } + } + } +} + +class javax::xml::stream::util::ReaderDelegate : public ::java::lang::Object +{ + +public: + ReaderDelegate(); + ReaderDelegate(::javax::xml::stream::XMLStreamReader *); + virtual void setParent(::javax::xml::stream::XMLStreamReader *); + virtual ::javax::xml::stream::XMLStreamReader * getParent(); + virtual jint next(); + virtual jint nextTag(); + virtual ::java::lang::String * getElementText(); + virtual void require(jint, ::java::lang::String *, ::java::lang::String *); + virtual jboolean hasNext(); + virtual void close(); + virtual ::java::lang::String * getNamespaceURI(::java::lang::String *); + virtual ::javax::xml::namespace$::NamespaceContext * getNamespaceContext(); + virtual jboolean isStartElement(); + virtual jboolean isEndElement(); + virtual jboolean isCharacters(); + virtual jboolean isWhiteSpace(); + virtual ::java::lang::String * getAttributeValue(::java::lang::String *, ::java::lang::String *); + virtual jint getAttributeCount(); + virtual ::javax::xml::namespace$::QName * getAttributeName(jint); + virtual ::java::lang::String * getAttributePrefix(jint); + virtual ::java::lang::String * getAttributeNamespace(jint); + virtual ::java::lang::String * getAttributeLocalName(jint); + virtual ::java::lang::String * getAttributeType(jint); + virtual ::java::lang::String * getAttributeValue(jint); + virtual jboolean isAttributeSpecified(jint); + virtual jint getNamespaceCount(); + virtual ::java::lang::String * getNamespacePrefix(jint); + virtual ::java::lang::String * getNamespaceURI(jint); + virtual jint getEventType(); + virtual ::java::lang::String * getText(); + virtual jint getTextCharacters(jint, JArray< jchar > *, jint, jint); + virtual JArray< jchar > * getTextCharacters(); + virtual jint getTextStart(); + virtual jint getTextLength(); + virtual ::java::lang::String * getEncoding(); + virtual jboolean hasText(); + virtual ::javax::xml::stream::Location * getLocation(); + virtual ::javax::xml::namespace$::QName * getName(); + virtual ::java::lang::String * getLocalName(); + virtual jboolean hasName(); + virtual ::java::lang::String * getNamespaceURI(); + virtual ::java::lang::String * getPrefix(); + virtual ::java::lang::String * getVersion(); + virtual jboolean isStandalone(); + virtual jboolean standaloneSet(); + virtual ::java::lang::String * getCharacterEncodingScheme(); + virtual ::java::lang::String * getPITarget(); + virtual ::java::lang::String * getPIData(); + virtual ::java::lang::Object * getProperty(::java::lang::String *); +private: + ::javax::xml::stream::XMLStreamReader * __attribute__((aligned(__alignof__( ::java::lang::Object)))) parent; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_stream_util_ReaderDelegate__ diff --git a/libjava/javax/xml/stream/util/StreamReaderDelegate.h b/libjava/javax/xml/stream/util/StreamReaderDelegate.h new file mode 100644 index 000000000..86864cb57 --- /dev/null +++ b/libjava/javax/xml/stream/util/StreamReaderDelegate.h @@ -0,0 +1,95 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_util_StreamReaderDelegate__ +#define __javax_xml_stream_util_StreamReaderDelegate__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class NamespaceContext; + class QName; + } + namespace stream + { + class Location; + class XMLStreamReader; + namespace util + { + class StreamReaderDelegate; + } + } + } + } +} + +class javax::xml::stream::util::StreamReaderDelegate : public ::java::lang::Object +{ + +public: + StreamReaderDelegate(); + StreamReaderDelegate(::javax::xml::stream::XMLStreamReader *); + virtual void setParent(::javax::xml::stream::XMLStreamReader *); + virtual ::javax::xml::stream::XMLStreamReader * getParent(); + virtual jint next(); + virtual jint nextTag(); + virtual ::java::lang::String * getElementText(); + virtual void require(jint, ::java::lang::String *, ::java::lang::String *); + virtual jboolean hasNext(); + virtual void close(); + virtual ::java::lang::String * getNamespaceURI(::java::lang::String *); + virtual ::javax::xml::namespace$::NamespaceContext * getNamespaceContext(); + virtual jboolean isStartElement(); + virtual jboolean isEndElement(); + virtual jboolean isCharacters(); + virtual jboolean isWhiteSpace(); + virtual ::java::lang::String * getAttributeValue(::java::lang::String *, ::java::lang::String *); + virtual jint getAttributeCount(); + virtual ::javax::xml::namespace$::QName * getAttributeName(jint); + virtual ::java::lang::String * getAttributePrefix(jint); + virtual ::java::lang::String * getAttributeNamespace(jint); + virtual ::java::lang::String * getAttributeLocalName(jint); + virtual ::java::lang::String * getAttributeType(jint); + virtual ::java::lang::String * getAttributeValue(jint); + virtual jboolean isAttributeSpecified(jint); + virtual jint getNamespaceCount(); + virtual ::java::lang::String * getNamespacePrefix(jint); + virtual ::java::lang::String * getNamespaceURI(jint); + virtual jint getEventType(); + virtual ::java::lang::String * getText(); + virtual jint getTextCharacters(jint, JArray< jchar > *, jint, jint); + virtual JArray< jchar > * getTextCharacters(); + virtual jint getTextStart(); + virtual jint getTextLength(); + virtual ::java::lang::String * getEncoding(); + virtual jboolean hasText(); + virtual ::javax::xml::stream::Location * getLocation(); + virtual ::javax::xml::namespace$::QName * getName(); + virtual ::java::lang::String * getLocalName(); + virtual jboolean hasName(); + virtual ::java::lang::String * getNamespaceURI(); + virtual ::java::lang::String * getPrefix(); + virtual ::java::lang::String * getVersion(); + virtual jboolean isStandalone(); + virtual jboolean standaloneSet(); + virtual ::java::lang::String * getCharacterEncodingScheme(); + virtual ::java::lang::String * getPITarget(); + virtual ::java::lang::String * getPIData(); + virtual ::java::lang::Object * getProperty(::java::lang::String *); +private: + ::javax::xml::stream::XMLStreamReader * __attribute__((aligned(__alignof__( ::java::lang::Object)))) parent; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_stream_util_StreamReaderDelegate__ diff --git a/libjava/javax/xml/stream/util/XMLEventAllocator.h b/libjava/javax/xml/stream/util/XMLEventAllocator.h new file mode 100644 index 000000000..ac872525c --- /dev/null +++ b/libjava/javax/xml/stream/util/XMLEventAllocator.h @@ -0,0 +1,43 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_util_XMLEventAllocator__ +#define __javax_xml_stream_util_XMLEventAllocator__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace stream + { + class XMLStreamReader; + namespace events + { + class XMLEvent; + } + namespace util + { + class XMLEventAllocator; + class XMLEventConsumer; + } + } + } + } +} + +class javax::xml::stream::util::XMLEventAllocator : public ::java::lang::Object +{ + +public: + virtual ::javax::xml::stream::util::XMLEventAllocator * newInstance() = 0; + virtual ::javax::xml::stream::events::XMLEvent * allocate(::javax::xml::stream::XMLStreamReader *) = 0; + virtual void allocate(::javax::xml::stream::XMLStreamReader *, ::javax::xml::stream::util::XMLEventConsumer *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_util_XMLEventAllocator__ diff --git a/libjava/javax/xml/stream/util/XMLEventConsumer.h b/libjava/javax/xml/stream/util/XMLEventConsumer.h new file mode 100644 index 000000000..7fb1fcf31 --- /dev/null +++ b/libjava/javax/xml/stream/util/XMLEventConsumer.h @@ -0,0 +1,39 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_stream_util_XMLEventConsumer__ +#define __javax_xml_stream_util_XMLEventConsumer__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace stream + { + namespace events + { + class XMLEvent; + } + namespace util + { + class XMLEventConsumer; + } + } + } + } +} + +class javax::xml::stream::util::XMLEventConsumer : public ::java::lang::Object +{ + +public: + virtual void add(::javax::xml::stream::events::XMLEvent *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_stream_util_XMLEventConsumer__ diff --git a/libjava/javax/xml/transform/ErrorListener.h b/libjava/javax/xml/transform/ErrorListener.h new file mode 100644 index 000000000..ec91067cc --- /dev/null +++ b/libjava/javax/xml/transform/ErrorListener.h @@ -0,0 +1,35 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_transform_ErrorListener__ +#define __javax_xml_transform_ErrorListener__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + class ErrorListener; + class TransformerException; + } + } + } +} + +class javax::xml::transform::ErrorListener : public ::java::lang::Object +{ + +public: + virtual void warning(::javax::xml::transform::TransformerException *) = 0; + virtual void error(::javax::xml::transform::TransformerException *) = 0; + virtual void fatalError(::javax::xml::transform::TransformerException *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_transform_ErrorListener__ diff --git a/libjava/javax/xml/transform/OutputKeys.h b/libjava/javax/xml/transform/OutputKeys.h new file mode 100644 index 000000000..d53a11f30 --- /dev/null +++ b/libjava/javax/xml/transform/OutputKeys.h @@ -0,0 +1,42 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_transform_OutputKeys__ +#define __javax_xml_transform_OutputKeys__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + class OutputKeys; + } + } + } +} + +class javax::xml::transform::OutputKeys : public ::java::lang::Object +{ + + OutputKeys(); +public: + static ::java::lang::String * METHOD; + static ::java::lang::String * VERSION; + static ::java::lang::String * ENCODING; + static ::java::lang::String * OMIT_XML_DECLARATION; + static ::java::lang::String * STANDALONE; + static ::java::lang::String * DOCTYPE_PUBLIC; + static ::java::lang::String * DOCTYPE_SYSTEM; + static ::java::lang::String * CDATA_SECTION_ELEMENTS; + static ::java::lang::String * INDENT; + static ::java::lang::String * MEDIA_TYPE; + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_transform_OutputKeys__ diff --git a/libjava/javax/xml/transform/Result.h b/libjava/javax/xml/transform/Result.h new file mode 100644 index 000000000..eb4fe02bd --- /dev/null +++ b/libjava/javax/xml/transform/Result.h @@ -0,0 +1,35 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_transform_Result__ +#define __javax_xml_transform_Result__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + class Result; + } + } + } +} + +class javax::xml::transform::Result : public ::java::lang::Object +{ + +public: + virtual void setSystemId(::java::lang::String *) = 0; + virtual ::java::lang::String * getSystemId() = 0; + static ::java::lang::String * PI_DISABLE_OUTPUT_ESCAPING; + static ::java::lang::String * PI_ENABLE_OUTPUT_ESCAPING; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_transform_Result__ diff --git a/libjava/javax/xml/transform/Source.h b/libjava/javax/xml/transform/Source.h new file mode 100644 index 000000000..72e2c4f45 --- /dev/null +++ b/libjava/javax/xml/transform/Source.h @@ -0,0 +1,33 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_transform_Source__ +#define __javax_xml_transform_Source__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + class Source; + } + } + } +} + +class javax::xml::transform::Source : public ::java::lang::Object +{ + +public: + virtual void setSystemId(::java::lang::String *) = 0; + virtual ::java::lang::String * getSystemId() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_transform_Source__ diff --git a/libjava/javax/xml/transform/SourceLocator.h b/libjava/javax/xml/transform/SourceLocator.h new file mode 100644 index 000000000..3084b8ad3 --- /dev/null +++ b/libjava/javax/xml/transform/SourceLocator.h @@ -0,0 +1,35 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_transform_SourceLocator__ +#define __javax_xml_transform_SourceLocator__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + class SourceLocator; + } + } + } +} + +class javax::xml::transform::SourceLocator : public ::java::lang::Object +{ + +public: + virtual ::java::lang::String * getPublicId() = 0; + virtual ::java::lang::String * getSystemId() = 0; + virtual jint getLineNumber() = 0; + virtual jint getColumnNumber() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_transform_SourceLocator__ diff --git a/libjava/javax/xml/transform/Templates.h b/libjava/javax/xml/transform/Templates.h new file mode 100644 index 000000000..33bb8b558 --- /dev/null +++ b/libjava/javax/xml/transform/Templates.h @@ -0,0 +1,34 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_transform_Templates__ +#define __javax_xml_transform_Templates__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + class Templates; + class Transformer; + } + } + } +} + +class javax::xml::transform::Templates : public ::java::lang::Object +{ + +public: + virtual ::javax::xml::transform::Transformer * newTransformer() = 0; + virtual ::java::util::Properties * getOutputProperties() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_transform_Templates__ diff --git a/libjava/javax/xml/transform/Transformer.h b/libjava/javax/xml/transform/Transformer.h new file mode 100644 index 000000000..cd489803f --- /dev/null +++ b/libjava/javax/xml/transform/Transformer.h @@ -0,0 +1,50 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_transform_Transformer__ +#define __javax_xml_transform_Transformer__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + class ErrorListener; + class Result; + class Source; + class Transformer; + class URIResolver; + } + } + } +} + +class javax::xml::transform::Transformer : public ::java::lang::Object +{ + +public: // actually protected + Transformer(); +public: + virtual void transform(::javax::xml::transform::Source *, ::javax::xml::transform::Result *) = 0; + virtual void setParameter(::java::lang::String *, ::java::lang::Object *) = 0; + virtual ::java::lang::Object * getParameter(::java::lang::String *) = 0; + virtual void clearParameters() = 0; + virtual void setURIResolver(::javax::xml::transform::URIResolver *) = 0; + virtual ::javax::xml::transform::URIResolver * getURIResolver() = 0; + virtual void setOutputProperties(::java::util::Properties *) = 0; + virtual ::java::util::Properties * getOutputProperties() = 0; + virtual void setOutputProperty(::java::lang::String *, ::java::lang::String *) = 0; + virtual ::java::lang::String * getOutputProperty(::java::lang::String *) = 0; + virtual void setErrorListener(::javax::xml::transform::ErrorListener *) = 0; + virtual ::javax::xml::transform::ErrorListener * getErrorListener() = 0; + virtual void reset(); + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_transform_Transformer__ diff --git a/libjava/javax/xml/transform/TransformerConfigurationException.h b/libjava/javax/xml/transform/TransformerConfigurationException.h new file mode 100644 index 000000000..d2a7d27ac --- /dev/null +++ b/libjava/javax/xml/transform/TransformerConfigurationException.h @@ -0,0 +1,41 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_transform_TransformerConfigurationException__ +#define __javax_xml_transform_TransformerConfigurationException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + class SourceLocator; + class TransformerConfigurationException; + } + } + } +} + +class javax::xml::transform::TransformerConfigurationException : public ::javax::xml::transform::TransformerException +{ + +public: + TransformerConfigurationException(); + TransformerConfigurationException(::java::lang::String *); + TransformerConfigurationException(::java::lang::Throwable *); + TransformerConfigurationException(::java::lang::String *, ::java::lang::Throwable *); + TransformerConfigurationException(::java::lang::String *, ::javax::xml::transform::SourceLocator *); + TransformerConfigurationException(::java::lang::String *, ::javax::xml::transform::SourceLocator *, ::java::lang::Throwable *); +private: + static const jlong serialVersionUID = 1285547467942875745LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_transform_TransformerConfigurationException__ diff --git a/libjava/javax/xml/transform/TransformerException.h b/libjava/javax/xml/transform/TransformerException.h new file mode 100644 index 000000000..92158ce03 --- /dev/null +++ b/libjava/javax/xml/transform/TransformerException.h @@ -0,0 +1,52 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_transform_TransformerException__ +#define __javax_xml_transform_TransformerException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + class SourceLocator; + class TransformerException; + } + } + } +} + +class javax::xml::transform::TransformerException : public ::java::lang::Exception +{ + +public: + TransformerException(::java::lang::String *); + TransformerException(::java::lang::Throwable *); + TransformerException(::java::lang::String *, ::java::lang::Throwable *); + TransformerException(::java::lang::String *, ::javax::xml::transform::SourceLocator *); + TransformerException(::java::lang::String *, ::javax::xml::transform::SourceLocator *, ::java::lang::Throwable *); + virtual ::javax::xml::transform::SourceLocator * getLocator(); + virtual void setLocator(::javax::xml::transform::SourceLocator *); + virtual ::java::lang::Throwable * getException(); + virtual ::java::lang::Throwable * getCause(); + virtual ::java::lang::Throwable * initCause(::java::lang::Throwable *); + virtual ::java::lang::String * getMessageAndLocation(); + virtual ::java::lang::String * getLocationAsString(); + virtual void printStackTrace(); + virtual void printStackTrace(::java::io::PrintStream *); + virtual void printStackTrace(::java::io::PrintWriter *); +private: + static const jlong serialVersionUID = 975798773772956428LL; + ::javax::xml::transform::SourceLocator * __attribute__((aligned(__alignof__( ::java::lang::Exception)))) locator; + ::java::lang::Throwable * containedException; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_transform_TransformerException__ diff --git a/libjava/javax/xml/transform/TransformerFactory.h b/libjava/javax/xml/transform/TransformerFactory.h new file mode 100644 index 000000000..f16f1e784 --- /dev/null +++ b/libjava/javax/xml/transform/TransformerFactory.h @@ -0,0 +1,54 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_transform_TransformerFactory__ +#define __javax_xml_transform_TransformerFactory__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + class ErrorListener; + class Source; + class Templates; + class Transformer; + class TransformerFactory; + class URIResolver; + } + } + } +} + +class javax::xml::transform::TransformerFactory : public ::java::lang::Object +{ + +public: // actually protected + TransformerFactory(); +public: + static ::javax::xml::transform::TransformerFactory * newInstance(); +private: + static ::java::lang::String * getFactoryClassName(::java::lang::ClassLoader *, jint); +public: + virtual ::javax::xml::transform::Transformer * newTransformer(::javax::xml::transform::Source *) = 0; + virtual ::javax::xml::transform::Transformer * newTransformer() = 0; + virtual ::javax::xml::transform::Templates * newTemplates(::javax::xml::transform::Source *) = 0; + virtual ::javax::xml::transform::Source * getAssociatedStylesheet(::javax::xml::transform::Source *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0; + virtual void setURIResolver(::javax::xml::transform::URIResolver *) = 0; + virtual ::javax::xml::transform::URIResolver * getURIResolver() = 0; + virtual void setFeature(::java::lang::String *, jboolean) = 0; + virtual jboolean getFeature(::java::lang::String *) = 0; + virtual void setAttribute(::java::lang::String *, ::java::lang::Object *) = 0; + virtual ::java::lang::Object * getAttribute(::java::lang::String *) = 0; + virtual void setErrorListener(::javax::xml::transform::ErrorListener *) = 0; + virtual ::javax::xml::transform::ErrorListener * getErrorListener() = 0; + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_transform_TransformerFactory__ diff --git a/libjava/javax/xml/transform/TransformerFactoryConfigurationError.h b/libjava/javax/xml/transform/TransformerFactoryConfigurationError.h new file mode 100644 index 000000000..d6edcff77 --- /dev/null +++ b/libjava/javax/xml/transform/TransformerFactoryConfigurationError.h @@ -0,0 +1,41 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_transform_TransformerFactoryConfigurationError__ +#define __javax_xml_transform_TransformerFactoryConfigurationError__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + class TransformerFactoryConfigurationError; + } + } + } +} + +class javax::xml::transform::TransformerFactoryConfigurationError : public ::java::lang::Error +{ + +public: + TransformerFactoryConfigurationError(); + TransformerFactoryConfigurationError(::java::lang::String *); + TransformerFactoryConfigurationError(::java::lang::Exception *); + TransformerFactoryConfigurationError(::java::lang::Exception *, ::java::lang::String *); + virtual ::java::lang::String * getMessage(); + virtual ::java::lang::Exception * getException(); +private: + static const jlong serialVersionUID = -6527718720676281516LL; + ::java::lang::Exception * __attribute__((aligned(__alignof__( ::java::lang::Error)))) exception; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_transform_TransformerFactoryConfigurationError__ diff --git a/libjava/javax/xml/transform/URIResolver.h b/libjava/javax/xml/transform/URIResolver.h new file mode 100644 index 000000000..5f64c81f8 --- /dev/null +++ b/libjava/javax/xml/transform/URIResolver.h @@ -0,0 +1,33 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_transform_URIResolver__ +#define __javax_xml_transform_URIResolver__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + class Source; + class URIResolver; + } + } + } +} + +class javax::xml::transform::URIResolver : public ::java::lang::Object +{ + +public: + virtual ::javax::xml::transform::Source * resolve(::java::lang::String *, ::java::lang::String *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_transform_URIResolver__ diff --git a/libjava/javax/xml/transform/dom/DOMLocator.h b/libjava/javax/xml/transform/dom/DOMLocator.h new file mode 100644 index 000000000..7bb475203 --- /dev/null +++ b/libjava/javax/xml/transform/dom/DOMLocator.h @@ -0,0 +1,49 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_transform_dom_DOMLocator__ +#define __javax_xml_transform_dom_DOMLocator__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + namespace dom + { + class DOMLocator; + } + } + } + } + namespace org + { + namespace w3c + { + namespace dom + { + class Node; + } + } + } +} + +class javax::xml::transform::dom::DOMLocator : public ::java::lang::Object +{ + +public: + virtual ::org::w3c::dom::Node * getOriginatingNode() = 0; + virtual ::java::lang::String * getPublicId() = 0; + virtual ::java::lang::String * getSystemId() = 0; + virtual jint getLineNumber() = 0; + virtual jint getColumnNumber() = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_transform_dom_DOMLocator__ diff --git a/libjava/javax/xml/transform/dom/DOMResult.h b/libjava/javax/xml/transform/dom/DOMResult.h new file mode 100644 index 000000000..84e91a5cd --- /dev/null +++ b/libjava/javax/xml/transform/dom/DOMResult.h @@ -0,0 +1,61 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_transform_dom_DOMResult__ +#define __javax_xml_transform_dom_DOMResult__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + namespace dom + { + class DOMResult; + } + } + } + } + namespace org + { + namespace w3c + { + namespace dom + { + class Node; + } + } + } +} + +class javax::xml::transform::dom::DOMResult : public ::java::lang::Object +{ + +public: + DOMResult(); + DOMResult(::org::w3c::dom::Node *); + DOMResult(::org::w3c::dom::Node *, ::org::w3c::dom::Node *); + DOMResult(::org::w3c::dom::Node *, ::java::lang::String *); + DOMResult(::org::w3c::dom::Node *, ::org::w3c::dom::Node *, ::java::lang::String *); + virtual void setNode(::org::w3c::dom::Node *); + virtual ::org::w3c::dom::Node * getNode(); + virtual void setNextSibling(::org::w3c::dom::Node *); + virtual ::org::w3c::dom::Node * getNextSibling(); + virtual void setSystemId(::java::lang::String *); + virtual ::java::lang::String * getSystemId(); + static ::java::lang::String * FEATURE; +private: + ::org::w3c::dom::Node * __attribute__((aligned(__alignof__( ::java::lang::Object)))) node; + ::org::w3c::dom::Node * nextSibling; + ::java::lang::String * systemId; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_transform_dom_DOMResult__ diff --git a/libjava/javax/xml/transform/dom/DOMSource.h b/libjava/javax/xml/transform/dom/DOMSource.h new file mode 100644 index 000000000..3c8d93570 --- /dev/null +++ b/libjava/javax/xml/transform/dom/DOMSource.h @@ -0,0 +1,56 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_transform_dom_DOMSource__ +#define __javax_xml_transform_dom_DOMSource__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + namespace dom + { + class DOMSource; + } + } + } + } + namespace org + { + namespace w3c + { + namespace dom + { + class Node; + } + } + } +} + +class javax::xml::transform::dom::DOMSource : public ::java::lang::Object +{ + +public: + DOMSource(); + DOMSource(::org::w3c::dom::Node *); + DOMSource(::org::w3c::dom::Node *, ::java::lang::String *); + virtual void setNode(::org::w3c::dom::Node *); + virtual ::org::w3c::dom::Node * getNode(); + virtual void setSystemId(::java::lang::String *); + virtual ::java::lang::String * getSystemId(); + static ::java::lang::String * FEATURE; +private: + ::org::w3c::dom::Node * __attribute__((aligned(__alignof__( ::java::lang::Object)))) node; + ::java::lang::String * systemId; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_transform_dom_DOMSource__ diff --git a/libjava/javax/xml/transform/sax/SAXResult.h b/libjava/javax/xml/transform/sax/SAXResult.h new file mode 100644 index 000000000..b3e04b65d --- /dev/null +++ b/libjava/javax/xml/transform/sax/SAXResult.h @@ -0,0 +1,62 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_transform_sax_SAXResult__ +#define __javax_xml_transform_sax_SAXResult__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + namespace sax + { + class SAXResult; + } + } + } + } + namespace org + { + namespace xml + { + namespace sax + { + class ContentHandler; + namespace ext + { + class LexicalHandler; + } + } + } + } +} + +class javax::xml::transform::sax::SAXResult : public ::java::lang::Object +{ + +public: + SAXResult(); + SAXResult(::org::xml::sax::ContentHandler *); + virtual void setHandler(::org::xml::sax::ContentHandler *); + virtual ::org::xml::sax::ContentHandler * getHandler(); + virtual void setLexicalHandler(::org::xml::sax::ext::LexicalHandler *); + virtual ::org::xml::sax::ext::LexicalHandler * getLexicalHandler(); + virtual void setSystemId(::java::lang::String *); + virtual ::java::lang::String * getSystemId(); + static ::java::lang::String * FEATURE; +private: + ::org::xml::sax::ContentHandler * __attribute__((aligned(__alignof__( ::java::lang::Object)))) handler; + ::org::xml::sax::ext::LexicalHandler * lexicalHandler; + ::java::lang::String * systemId; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_transform_sax_SAXResult__ diff --git a/libjava/javax/xml/transform/sax/SAXSource.h b/libjava/javax/xml/transform/sax/SAXSource.h new file mode 100644 index 000000000..8c06ad8ec --- /dev/null +++ b/libjava/javax/xml/transform/sax/SAXSource.h @@ -0,0 +1,61 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_transform_sax_SAXSource__ +#define __javax_xml_transform_sax_SAXSource__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + class Source; + namespace sax + { + class SAXSource; + } + } + } + } + namespace org + { + namespace xml + { + namespace sax + { + class InputSource; + class XMLReader; + } + } + } +} + +class javax::xml::transform::sax::SAXSource : public ::java::lang::Object +{ + +public: + SAXSource(); + SAXSource(::org::xml::sax::XMLReader *, ::org::xml::sax::InputSource *); + SAXSource(::org::xml::sax::InputSource *); + virtual void setXMLReader(::org::xml::sax::XMLReader *); + virtual ::org::xml::sax::XMLReader * getXMLReader(); + virtual void setInputSource(::org::xml::sax::InputSource *); + virtual ::org::xml::sax::InputSource * getInputSource(); + virtual void setSystemId(::java::lang::String *); + virtual ::java::lang::String * getSystemId(); + static ::org::xml::sax::InputSource * sourceToInputSource(::javax::xml::transform::Source *); + static ::java::lang::String * FEATURE; +private: + ::org::xml::sax::XMLReader * __attribute__((aligned(__alignof__( ::java::lang::Object)))) xmlReader; + ::org::xml::sax::InputSource * inputSource; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_transform_sax_SAXSource__ diff --git a/libjava/javax/xml/transform/sax/SAXTransformerFactory.h b/libjava/javax/xml/transform/sax/SAXTransformerFactory.h new file mode 100644 index 000000000..7d26f5533 --- /dev/null +++ b/libjava/javax/xml/transform/sax/SAXTransformerFactory.h @@ -0,0 +1,58 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_transform_sax_SAXTransformerFactory__ +#define __javax_xml_transform_sax_SAXTransformerFactory__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + class Source; + class Templates; + namespace sax + { + class SAXTransformerFactory; + class TemplatesHandler; + class TransformerHandler; + } + } + } + } + namespace org + { + namespace xml + { + namespace sax + { + class XMLFilter; + } + } + } +} + +class javax::xml::transform::sax::SAXTransformerFactory : public ::javax::xml::transform::TransformerFactory +{ + +public: // actually protected + SAXTransformerFactory(); +public: + virtual ::javax::xml::transform::sax::TransformerHandler * newTransformerHandler(::javax::xml::transform::Source *) = 0; + virtual ::javax::xml::transform::sax::TransformerHandler * newTransformerHandler(::javax::xml::transform::Templates *) = 0; + virtual ::javax::xml::transform::sax::TransformerHandler * newTransformerHandler() = 0; + virtual ::javax::xml::transform::sax::TemplatesHandler * newTemplatesHandler() = 0; + virtual ::org::xml::sax::XMLFilter * newXMLFilter(::javax::xml::transform::Source *) = 0; + virtual ::org::xml::sax::XMLFilter * newXMLFilter(::javax::xml::transform::Templates *) = 0; + static ::java::lang::String * FEATURE; + static ::java::lang::String * FEATURE_XMLFILTER; + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_transform_sax_SAXTransformerFactory__ diff --git a/libjava/javax/xml/transform/sax/TemplatesHandler.h b/libjava/javax/xml/transform/sax/TemplatesHandler.h new file mode 100644 index 000000000..63f6834c1 --- /dev/null +++ b/libjava/javax/xml/transform/sax/TemplatesHandler.h @@ -0,0 +1,62 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_transform_sax_TemplatesHandler__ +#define __javax_xml_transform_sax_TemplatesHandler__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + class Templates; + namespace sax + { + class TemplatesHandler; + } + } + } + } + namespace org + { + namespace xml + { + namespace sax + { + class Attributes; + class Locator; + } + } + } +} + +class javax::xml::transform::sax::TemplatesHandler : public ::java::lang::Object +{ + +public: + virtual ::javax::xml::transform::Templates * getTemplates() = 0; + virtual void setSystemId(::java::lang::String *) = 0; + virtual ::java::lang::String * getSystemId() = 0; + virtual void setDocumentLocator(::org::xml::sax::Locator *) = 0; + virtual void startDocument() = 0; + virtual void endDocument() = 0; + virtual void startPrefixMapping(::java::lang::String *, ::java::lang::String *) = 0; + virtual void endPrefixMapping(::java::lang::String *) = 0; + virtual void startElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::org::xml::sax::Attributes *) = 0; + virtual void endElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0; + virtual void characters(JArray< jchar > *, jint, jint) = 0; + virtual void ignorableWhitespace(JArray< jchar > *, jint, jint) = 0; + virtual void processingInstruction(::java::lang::String *, ::java::lang::String *) = 0; + virtual void skippedEntity(::java::lang::String *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_transform_sax_TemplatesHandler__ diff --git a/libjava/javax/xml/transform/sax/TransformerHandler.h b/libjava/javax/xml/transform/sax/TransformerHandler.h new file mode 100644 index 000000000..f6cbdc309 --- /dev/null +++ b/libjava/javax/xml/transform/sax/TransformerHandler.h @@ -0,0 +1,73 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_transform_sax_TransformerHandler__ +#define __javax_xml_transform_sax_TransformerHandler__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + class Result; + class Transformer; + namespace sax + { + class TransformerHandler; + } + } + } + } + namespace org + { + namespace xml + { + namespace sax + { + class Attributes; + class Locator; + } + } + } +} + +class javax::xml::transform::sax::TransformerHandler : public ::java::lang::Object +{ + +public: + virtual void setResult(::javax::xml::transform::Result *) = 0; + virtual void setSystemId(::java::lang::String *) = 0; + virtual ::java::lang::String * getSystemId() = 0; + virtual ::javax::xml::transform::Transformer * getTransformer() = 0; + virtual void setDocumentLocator(::org::xml::sax::Locator *) = 0; + virtual void startDocument() = 0; + virtual void endDocument() = 0; + virtual void startPrefixMapping(::java::lang::String *, ::java::lang::String *) = 0; + virtual void endPrefixMapping(::java::lang::String *) = 0; + virtual void startElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::org::xml::sax::Attributes *) = 0; + virtual void endElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0; + virtual void characters(JArray< jchar > *, jint, jint) = 0; + virtual void ignorableWhitespace(JArray< jchar > *, jint, jint) = 0; + virtual void processingInstruction(::java::lang::String *, ::java::lang::String *) = 0; + virtual void skippedEntity(::java::lang::String *) = 0; + virtual void startDTD(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0; + virtual void endDTD() = 0; + virtual void startEntity(::java::lang::String *) = 0; + virtual void endEntity(::java::lang::String *) = 0; + virtual void startCDATA() = 0; + virtual void endCDATA() = 0; + virtual void comment(JArray< jchar > *, jint, jint) = 0; + virtual void notationDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0; + virtual void unparsedEntityDecl(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_transform_sax_TransformerHandler__ diff --git a/libjava/javax/xml/transform/stream/StreamResult.h b/libjava/javax/xml/transform/stream/StreamResult.h new file mode 100644 index 000000000..dd9d09648 --- /dev/null +++ b/libjava/javax/xml/transform/stream/StreamResult.h @@ -0,0 +1,52 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_transform_stream_StreamResult__ +#define __javax_xml_transform_stream_StreamResult__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + namespace stream + { + class StreamResult; + } + } + } + } +} + +class javax::xml::transform::stream::StreamResult : public ::java::lang::Object +{ + +public: + StreamResult(); + StreamResult(::java::io::OutputStream *); + StreamResult(::java::io::Writer *); + StreamResult(::java::lang::String *); + StreamResult(::java::io::File *); + virtual void setOutputStream(::java::io::OutputStream *); + virtual ::java::io::OutputStream * getOutputStream(); + virtual void setWriter(::java::io::Writer *); + virtual ::java::io::Writer * getWriter(); + virtual void setSystemId(::java::lang::String *); + virtual void setSystemId(::java::io::File *); + virtual ::java::lang::String * getSystemId(); + static ::java::lang::String * FEATURE; +private: + ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) systemId; + ::java::io::OutputStream * outputStream; + ::java::io::Writer * writer; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_transform_stream_StreamResult__ diff --git a/libjava/javax/xml/transform/stream/StreamSource.h b/libjava/javax/xml/transform/stream/StreamSource.h new file mode 100644 index 000000000..685a94a06 --- /dev/null +++ b/libjava/javax/xml/transform/stream/StreamSource.h @@ -0,0 +1,57 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_transform_stream_StreamSource__ +#define __javax_xml_transform_stream_StreamSource__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + namespace stream + { + class StreamSource; + } + } + } + } +} + +class javax::xml::transform::stream::StreamSource : public ::java::lang::Object +{ + +public: + StreamSource(); + StreamSource(::java::io::InputStream *); + StreamSource(::java::io::InputStream *, ::java::lang::String *); + StreamSource(::java::io::Reader *); + StreamSource(::java::io::Reader *, ::java::lang::String *); + StreamSource(::java::lang::String *); + StreamSource(::java::io::File *); + virtual void setInputStream(::java::io::InputStream *); + virtual ::java::io::InputStream * getInputStream(); + virtual void setReader(::java::io::Reader *); + virtual ::java::io::Reader * getReader(); + virtual void setPublicId(::java::lang::String *); + virtual ::java::lang::String * getPublicId(); + virtual void setSystemId(::java::lang::String *); + virtual ::java::lang::String * getSystemId(); + virtual void setSystemId(::java::io::File *); + static ::java::lang::String * FEATURE; +private: + ::java::lang::String * __attribute__((aligned(__alignof__( ::java::lang::Object)))) publicId; + ::java::lang::String * systemId; + ::java::io::InputStream * inputStream; + ::java::io::Reader * reader; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_transform_stream_StreamSource__ diff --git a/libjava/javax/xml/validation/Schema.h b/libjava/javax/xml/validation/Schema.h new file mode 100644 index 000000000..482a216d2 --- /dev/null +++ b/libjava/javax/xml/validation/Schema.h @@ -0,0 +1,37 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_validation_Schema__ +#define __javax_xml_validation_Schema__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace validation + { + class Schema; + class Validator; + class ValidatorHandler; + } + } + } +} + +class javax::xml::validation::Schema : public ::java::lang::Object +{ + +public: // actually protected + Schema(); +public: + virtual ::javax::xml::validation::Validator * newValidator() = 0; + virtual ::javax::xml::validation::ValidatorHandler * newValidatorHandler() = 0; + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_validation_Schema__ diff --git a/libjava/javax/xml/validation/SchemaFactory.h b/libjava/javax/xml/validation/SchemaFactory.h new file mode 100644 index 000000000..758e37684 --- /dev/null +++ b/libjava/javax/xml/validation/SchemaFactory.h @@ -0,0 +1,85 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_validation_SchemaFactory__ +#define __javax_xml_validation_SchemaFactory__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace java + { + namespace net + { + class URL; + } + } + namespace javax + { + namespace xml + { + namespace transform + { + class Source; + } + namespace validation + { + class Schema; + class SchemaFactory; + } + } + } + namespace org + { + namespace w3c + { + namespace dom + { + namespace ls + { + class LSResourceResolver; + } + } + } + namespace xml + { + namespace sax + { + class ErrorHandler; + } + } + } +} + +class javax::xml::validation::SchemaFactory : public ::java::lang::Object +{ + +public: // actually protected + SchemaFactory(); +public: + static ::javax::xml::validation::SchemaFactory * newInstance(::java::lang::String *); +private: + static ::java::lang::String * getFactoryClassName(::java::lang::ClassLoader *, ::java::lang::String *, jint); +public: + virtual jboolean isSchemaLanguageSupported(::java::lang::String *) = 0; + virtual jboolean getFeature(::java::lang::String *); + virtual void setFeature(::java::lang::String *, jboolean); + virtual ::java::lang::Object * getProperty(::java::lang::String *); + virtual void setProperty(::java::lang::String *, ::java::lang::Object *); + virtual ::org::xml::sax::ErrorHandler * getErrorHandler() = 0; + virtual void setErrorHandler(::org::xml::sax::ErrorHandler *) = 0; + virtual ::org::w3c::dom::ls::LSResourceResolver * getResourceResolver() = 0; + virtual void setResourceResolver(::org::w3c::dom::ls::LSResourceResolver *) = 0; + virtual ::javax::xml::validation::Schema * newSchema(::javax::xml::transform::Source *); + virtual ::javax::xml::validation::Schema * newSchema(::java::io::File *); + virtual ::javax::xml::validation::Schema * newSchema(::java::net::URL *); + virtual ::javax::xml::validation::Schema * newSchema(JArray< ::javax::xml::transform::Source * > *) = 0; + virtual ::javax::xml::validation::Schema * newSchema() = 0; + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_validation_SchemaFactory__ diff --git a/libjava/javax/xml/validation/SchemaFactoryLoader.h b/libjava/javax/xml/validation/SchemaFactoryLoader.h new file mode 100644 index 000000000..0593c5474 --- /dev/null +++ b/libjava/javax/xml/validation/SchemaFactoryLoader.h @@ -0,0 +1,35 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_validation_SchemaFactoryLoader__ +#define __javax_xml_validation_SchemaFactoryLoader__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace validation + { + class SchemaFactory; + class SchemaFactoryLoader; + } + } + } +} + +class javax::xml::validation::SchemaFactoryLoader : public ::java::lang::Object +{ + +public: // actually protected + SchemaFactoryLoader(); +public: + virtual ::javax::xml::validation::SchemaFactory * newFactory(::java::lang::String *) = 0; + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_validation_SchemaFactoryLoader__ diff --git a/libjava/javax/xml/validation/TypeInfoProvider.h b/libjava/javax/xml/validation/TypeInfoProvider.h new file mode 100644 index 000000000..0a3632688 --- /dev/null +++ b/libjava/javax/xml/validation/TypeInfoProvider.h @@ -0,0 +1,47 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_validation_TypeInfoProvider__ +#define __javax_xml_validation_TypeInfoProvider__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace validation + { + class TypeInfoProvider; + } + } + } + namespace org + { + namespace w3c + { + namespace dom + { + class TypeInfo; + } + } + } +} + +class javax::xml::validation::TypeInfoProvider : public ::java::lang::Object +{ + +public: // actually protected + TypeInfoProvider(); +public: + virtual ::org::w3c::dom::TypeInfo * getElementTypeInfo() = 0; + virtual ::org::w3c::dom::TypeInfo * getAttributeTypeInfo(jint) = 0; + virtual jboolean isIdAttribute(jint) = 0; + virtual jboolean isSpecified(jint) = 0; + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_validation_TypeInfoProvider__ diff --git a/libjava/javax/xml/validation/Validator.h b/libjava/javax/xml/validation/Validator.h new file mode 100644 index 000000000..98dcf2862 --- /dev/null +++ b/libjava/javax/xml/validation/Validator.h @@ -0,0 +1,69 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_validation_Validator__ +#define __javax_xml_validation_Validator__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace transform + { + class Result; + class Source; + } + namespace validation + { + class Validator; + } + } + } + namespace org + { + namespace w3c + { + namespace dom + { + namespace ls + { + class LSResourceResolver; + } + } + } + namespace xml + { + namespace sax + { + class ErrorHandler; + } + } + } +} + +class javax::xml::validation::Validator : public ::java::lang::Object +{ + +public: // actually protected + Validator(); +public: + virtual void reset() = 0; + virtual void validate(::javax::xml::transform::Source *); + virtual void validate(::javax::xml::transform::Source *, ::javax::xml::transform::Result *) = 0; + virtual void setErrorHandler(::org::xml::sax::ErrorHandler *) = 0; + virtual ::org::xml::sax::ErrorHandler * getErrorHandler() = 0; + virtual void setResourceResolver(::org::w3c::dom::ls::LSResourceResolver *) = 0; + virtual ::org::w3c::dom::ls::LSResourceResolver * getResourceResolver() = 0; + virtual jboolean getFeature(::java::lang::String *); + virtual void setFeature(::java::lang::String *, jboolean); + virtual ::java::lang::Object * getProperty(::java::lang::String *); + virtual void setProperty(::java::lang::String *, ::java::lang::Object *); + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_validation_Validator__ diff --git a/libjava/javax/xml/validation/ValidatorHandler.h b/libjava/javax/xml/validation/ValidatorHandler.h new file mode 100644 index 000000000..a5f9e2f01 --- /dev/null +++ b/libjava/javax/xml/validation/ValidatorHandler.h @@ -0,0 +1,84 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_validation_ValidatorHandler__ +#define __javax_xml_validation_ValidatorHandler__ + +#pragma interface + +#include +#include + +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace validation + { + class TypeInfoProvider; + class ValidatorHandler; + } + } + } + namespace org + { + namespace w3c + { + namespace dom + { + namespace ls + { + class LSResourceResolver; + } + } + } + namespace xml + { + namespace sax + { + class Attributes; + class ContentHandler; + class ErrorHandler; + class Locator; + } + } + } +} + +class javax::xml::validation::ValidatorHandler : public ::java::lang::Object +{ + +public: // actually protected + ValidatorHandler(); +public: + virtual void setContentHandler(::org::xml::sax::ContentHandler *) = 0; + virtual ::org::xml::sax::ContentHandler * getContentHandler() = 0; + virtual void setErrorHandler(::org::xml::sax::ErrorHandler *) = 0; + virtual ::org::xml::sax::ErrorHandler * getErrorHandler() = 0; + virtual void setResourceResolver(::org::w3c::dom::ls::LSResourceResolver *) = 0; + virtual ::org::w3c::dom::ls::LSResourceResolver * getResourceResolver() = 0; + virtual ::javax::xml::validation::TypeInfoProvider * getTypeInfoProvider() = 0; + virtual jboolean getFeature(::java::lang::String *); + virtual void setFeature(::java::lang::String *, jboolean); + virtual ::java::lang::Object * getProperty(::java::lang::String *); + virtual void setProperty(::java::lang::String *, ::java::lang::Object *); + virtual void setDocumentLocator(::org::xml::sax::Locator *) = 0; + virtual void startDocument() = 0; + virtual void endDocument() = 0; + virtual void startPrefixMapping(::java::lang::String *, ::java::lang::String *) = 0; + virtual void endPrefixMapping(::java::lang::String *) = 0; + virtual void startElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::org::xml::sax::Attributes *) = 0; + virtual void endElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *) = 0; + virtual void characters(JArray< jchar > *, jint, jint) = 0; + virtual void ignorableWhitespace(JArray< jchar > *, jint, jint) = 0; + virtual void processingInstruction(::java::lang::String *, ::java::lang::String *) = 0; + virtual void skippedEntity(::java::lang::String *) = 0; +public: // actually package-private + static ::java::lang::String * NS_FEATURE; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_validation_ValidatorHandler__ diff --git a/libjava/javax/xml/xpath/XPath.h b/libjava/javax/xml/xpath/XPath.h new file mode 100644 index 000000000..a19cd7543 --- /dev/null +++ b/libjava/javax/xml/xpath/XPath.h @@ -0,0 +1,61 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_xpath_XPath__ +#define __javax_xml_xpath_XPath__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class NamespaceContext; + class QName; + } + namespace xpath + { + class XPath; + class XPathExpression; + class XPathFunctionResolver; + class XPathVariableResolver; + } + } + } + namespace org + { + namespace xml + { + namespace sax + { + class InputSource; + } + } + } +} + +class javax::xml::xpath::XPath : public ::java::lang::Object +{ + +public: + virtual void reset() = 0; + virtual void setXPathVariableResolver(::javax::xml::xpath::XPathVariableResolver *) = 0; + virtual ::javax::xml::xpath::XPathVariableResolver * getXPathVariableResolver() = 0; + virtual void setXPathFunctionResolver(::javax::xml::xpath::XPathFunctionResolver *) = 0; + virtual ::javax::xml::xpath::XPathFunctionResolver * getXPathFunctionResolver() = 0; + virtual void setNamespaceContext(::javax::xml::namespace$::NamespaceContext *) = 0; + virtual ::javax::xml::namespace$::NamespaceContext * getNamespaceContext() = 0; + virtual ::javax::xml::xpath::XPathExpression * compile(::java::lang::String *) = 0; + virtual ::java::lang::Object * evaluate(::java::lang::String *, ::java::lang::Object *, ::javax::xml::namespace$::QName *) = 0; + virtual ::java::lang::String * evaluate(::java::lang::String *, ::java::lang::Object *) = 0; + virtual ::java::lang::Object * evaluate(::java::lang::String *, ::org::xml::sax::InputSource *, ::javax::xml::namespace$::QName *) = 0; + virtual ::java::lang::String * evaluate(::java::lang::String *, ::org::xml::sax::InputSource *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_xpath_XPath__ diff --git a/libjava/javax/xml/xpath/XPathConstants.h b/libjava/javax/xml/xpath/XPathConstants.h new file mode 100644 index 000000000..5cb800ce4 --- /dev/null +++ b/libjava/javax/xml/xpath/XPathConstants.h @@ -0,0 +1,42 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_xpath_XPathConstants__ +#define __javax_xml_xpath_XPathConstants__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class QName; + } + namespace xpath + { + class XPathConstants; + } + } + } +} + +class javax::xml::xpath::XPathConstants : public ::java::lang::Object +{ + + XPathConstants(); +public: + static ::javax::xml::namespace$::QName * NUMBER; + static ::javax::xml::namespace$::QName * STRING; + static ::javax::xml::namespace$::QName * BOOLEAN; + static ::javax::xml::namespace$::QName * NODESET; + static ::javax::xml::namespace$::QName * NODE; + static ::java::lang::String * DOM_OBJECT_MODEL; + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_xpath_XPathConstants__ diff --git a/libjava/javax/xml/xpath/XPathException.h b/libjava/javax/xml/xpath/XPathException.h new file mode 100644 index 000000000..a495a9423 --- /dev/null +++ b/libjava/javax/xml/xpath/XPathException.h @@ -0,0 +1,42 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_xpath_XPathException__ +#define __javax_xml_xpath_XPathException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace xpath + { + class XPathException; + } + } + } +} + +class javax::xml::xpath::XPathException : public ::java::lang::Exception +{ + +public: + XPathException(::java::lang::String *); + XPathException(::java::lang::Throwable *); + virtual ::java::lang::Throwable * getCause(); + virtual void printStackTrace(); + virtual void printStackTrace(::java::io::PrintStream *); + virtual void printStackTrace(::java::io::PrintWriter *); +private: + static const jlong serialVersionUID = -1837080260374986980LL; +public: // actually package-private + ::java::lang::Throwable * __attribute__((aligned(__alignof__( ::java::lang::Exception)))) cause; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_xpath_XPathException__ diff --git a/libjava/javax/xml/xpath/XPathExpression.h b/libjava/javax/xml/xpath/XPathExpression.h new file mode 100644 index 000000000..389e5f69d --- /dev/null +++ b/libjava/javax/xml/xpath/XPathExpression.h @@ -0,0 +1,49 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_xpath_XPathExpression__ +#define __javax_xml_xpath_XPathExpression__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class QName; + } + namespace xpath + { + class XPathExpression; + } + } + } + namespace org + { + namespace xml + { + namespace sax + { + class InputSource; + } + } + } +} + +class javax::xml::xpath::XPathExpression : public ::java::lang::Object +{ + +public: + virtual ::java::lang::Object * evaluate(::java::lang::Object *, ::javax::xml::namespace$::QName *) = 0; + virtual ::java::lang::String * evaluate(::java::lang::Object *) = 0; + virtual ::java::lang::Object * evaluate(::org::xml::sax::InputSource *, ::javax::xml::namespace$::QName *) = 0; + virtual ::java::lang::String * evaluate(::org::xml::sax::InputSource *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_xpath_XPathExpression__ diff --git a/libjava/javax/xml/xpath/XPathExpressionException.h b/libjava/javax/xml/xpath/XPathExpressionException.h new file mode 100644 index 000000000..e619bbd62 --- /dev/null +++ b/libjava/javax/xml/xpath/XPathExpressionException.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_xpath_XPathExpressionException__ +#define __javax_xml_xpath_XPathExpressionException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace xpath + { + class XPathExpressionException; + } + } + } +} + +class javax::xml::xpath::XPathExpressionException : public ::javax::xml::xpath::XPathException +{ + +public: + XPathExpressionException(::java::lang::String *); + XPathExpressionException(::java::lang::Throwable *); +private: + static const jlong serialVersionUID = -1837080260374986980LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_xpath_XPathExpressionException__ diff --git a/libjava/javax/xml/xpath/XPathFactory.h b/libjava/javax/xml/xpath/XPathFactory.h new file mode 100644 index 000000000..f4b9ac685 --- /dev/null +++ b/libjava/javax/xml/xpath/XPathFactory.h @@ -0,0 +1,49 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_xpath_XPathFactory__ +#define __javax_xml_xpath_XPathFactory__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace xpath + { + class XPath; + class XPathFactory; + class XPathFunctionResolver; + class XPathVariableResolver; + } + } + } +} + +class javax::xml::xpath::XPathFactory : public ::java::lang::Object +{ + +public: // actually protected + XPathFactory(); +public: + static ::javax::xml::xpath::XPathFactory * newInstance(); + static ::javax::xml::xpath::XPathFactory * newInstance(::java::lang::String *); +private: + static ::java::lang::String * getFactoryClassName(::java::lang::ClassLoader *, jint); +public: + virtual jboolean isObjectModelSupported(::java::lang::String *) = 0; + virtual void setFeature(::java::lang::String *, jboolean) = 0; + virtual jboolean getFeature(::java::lang::String *) = 0; + virtual void setXPathVariableResolver(::javax::xml::xpath::XPathVariableResolver *) = 0; + virtual void setXPathFunctionResolver(::javax::xml::xpath::XPathFunctionResolver *) = 0; + virtual ::javax::xml::xpath::XPath * newXPath() = 0; + static ::java::lang::String * DEFAULT_PROPERTY_NAME; + static ::java::lang::String * DEFAULT_OBJECT_MODEL_URI; + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_xpath_XPathFactory__ diff --git a/libjava/javax/xml/xpath/XPathFactoryConfigurationException.h b/libjava/javax/xml/xpath/XPathFactoryConfigurationException.h new file mode 100644 index 000000000..35ee44255 --- /dev/null +++ b/libjava/javax/xml/xpath/XPathFactoryConfigurationException.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_xpath_XPathFactoryConfigurationException__ +#define __javax_xml_xpath_XPathFactoryConfigurationException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace xpath + { + class XPathFactoryConfigurationException; + } + } + } +} + +class javax::xml::xpath::XPathFactoryConfigurationException : public ::javax::xml::xpath::XPathException +{ + +public: + XPathFactoryConfigurationException(::java::lang::String *); + XPathFactoryConfigurationException(::java::lang::Throwable *); +private: + static const jlong serialVersionUID = -1837080260374986980LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_xpath_XPathFactoryConfigurationException__ diff --git a/libjava/javax/xml/xpath/XPathFunction.h b/libjava/javax/xml/xpath/XPathFunction.h new file mode 100644 index 000000000..adc763612 --- /dev/null +++ b/libjava/javax/xml/xpath/XPathFunction.h @@ -0,0 +1,32 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_xpath_XPathFunction__ +#define __javax_xml_xpath_XPathFunction__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace xpath + { + class XPathFunction; + } + } + } +} + +class javax::xml::xpath::XPathFunction : public ::java::lang::Object +{ + +public: + virtual ::java::lang::Object * evaluate(::java::util::List *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_xpath_XPathFunction__ diff --git a/libjava/javax/xml/xpath/XPathFunctionException.h b/libjava/javax/xml/xpath/XPathFunctionException.h new file mode 100644 index 000000000..690332a2e --- /dev/null +++ b/libjava/javax/xml/xpath/XPathFunctionException.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_xpath_XPathFunctionException__ +#define __javax_xml_xpath_XPathFunctionException__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace xpath + { + class XPathFunctionException; + } + } + } +} + +class javax::xml::xpath::XPathFunctionException : public ::javax::xml::xpath::XPathExpressionException +{ + +public: + XPathFunctionException(::java::lang::String *); + XPathFunctionException(::java::lang::Throwable *); +private: + static const jlong serialVersionUID = -1837080260374986980LL; +public: + static ::java::lang::Class class$; +}; + +#endif // __javax_xml_xpath_XPathFunctionException__ diff --git a/libjava/javax/xml/xpath/XPathFunctionResolver.h b/libjava/javax/xml/xpath/XPathFunctionResolver.h new file mode 100644 index 000000000..106122767 --- /dev/null +++ b/libjava/javax/xml/xpath/XPathFunctionResolver.h @@ -0,0 +1,37 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_xpath_XPathFunctionResolver__ +#define __javax_xml_xpath_XPathFunctionResolver__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class QName; + } + namespace xpath + { + class XPathFunction; + class XPathFunctionResolver; + } + } + } +} + +class javax::xml::xpath::XPathFunctionResolver : public ::java::lang::Object +{ + +public: + virtual ::javax::xml::xpath::XPathFunction * resolveFunction(::javax::xml::namespace$::QName *, jint) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_xpath_XPathFunctionResolver__ diff --git a/libjava/javax/xml/xpath/XPathVariableResolver.h b/libjava/javax/xml/xpath/XPathVariableResolver.h new file mode 100644 index 000000000..dfbd63592 --- /dev/null +++ b/libjava/javax/xml/xpath/XPathVariableResolver.h @@ -0,0 +1,36 @@ + +// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- + +#ifndef __javax_xml_xpath_XPathVariableResolver__ +#define __javax_xml_xpath_XPathVariableResolver__ + +#pragma interface + +#include +extern "Java" +{ + namespace javax + { + namespace xml + { + namespace namespace$ + { + class QName; + } + namespace xpath + { + class XPathVariableResolver; + } + } + } +} + +class javax::xml::xpath::XPathVariableResolver : public ::java::lang::Object +{ + +public: + virtual ::java::lang::Object * resolveVariable(::javax::xml::namespace$::QName *) = 0; + static ::java::lang::Class class$; +} __attribute__ ((java_interface)); + +#endif // __javax_xml_xpath_XPathVariableResolver__ -- cgit v1.2.3