2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_xml_dom_DomDocumentBuilder__
5 #define __gnu_xml_dom_DomDocumentBuilder__
9 #include <javax/xml/parsers/DocumentBuilder.h>
18 class DomDocumentBuilder
;
28 class DOMImplementation
;
32 class DOMImplementationLS
;
49 class gnu::xml::dom::DomDocumentBuilder
: public ::javax::xml::parsers::DocumentBuilder
52 public: // actually package-private
53 DomDocumentBuilder(::org::w3c::dom::DOMImplementation
*, ::org::w3c::dom::ls::DOMImplementationLS
*, ::org::w3c::dom::ls::LSParser
*);
55 virtual jboolean
isNamespaceAware();
56 virtual jboolean
isValidating();
57 virtual jboolean
isXIncludeAware();
58 virtual void setEntityResolver(::org::xml::sax::EntityResolver
*);
59 virtual void setErrorHandler(::org::xml::sax::ErrorHandler
*);
60 virtual ::org::w3c::dom::DOMImplementation
* getDOMImplementation();
61 virtual ::org::w3c::dom::Document
* newDocument();
62 virtual ::org::w3c::dom::Document
* parse(::java::io::InputStream
*);
63 virtual ::org::w3c::dom::Document
* parse(::java::io::InputStream
*, ::java::lang::String
*);
64 virtual ::org::w3c::dom::Document
* parse(::java::lang::String
*);
65 virtual ::org::w3c::dom::Document
* parse(::org::xml::sax::InputSource
*);
66 public: // actually package-private
67 ::org::w3c::dom::DOMImplementation
* __attribute__((aligned(__alignof__( ::javax::xml::parsers::DocumentBuilder
)))) impl
;
68 ::org::w3c::dom::ls::DOMImplementationLS
* ls
;
69 ::org::w3c::dom::ls::LSParser
* parser
;
71 static ::java::lang::Class
class$
;
74 #endif // __gnu_xml_dom_DomDocumentBuilder__