2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __org_w3c_dom_bootstrap_DOMImplementationRegistry__
5 #define __org_w3c_dom_bootstrap_DOMImplementationRegistry__
9 #include <java/lang/Object.h>
18 class DOMImplementation;
19 class DOMImplementationList;
20 class DOMImplementationSource;
23 class DOMImplementationRegistry;
30 class org::w3c::dom::bootstrap::DOMImplementationRegistry : public ::java::lang::Object
33 DOMImplementationRegistry(::java::util::Vector *);
35 static ::org::w3c::dom::bootstrap::DOMImplementationRegistry * newInstance();
36 ::org::w3c::dom::DOMImplementation * getDOMImplementation(::java::lang::String *);
37 ::org::w3c::dom::DOMImplementationList * getDOMImplementationList(::java::lang::String *);
38 void addSource(::org::w3c::dom::DOMImplementationSource *);
40 static ::java::lang::ClassLoader * getClassLoader();
41 static ::java::lang::String * getServiceValue(::java::lang::ClassLoader *);
42 static jboolean isJRE11();
43 static ::java::lang::ClassLoader * getContextClassLoader();
44 static ::java::lang::String * getSystemProperty(::java::lang::String *);
45 static ::java::io::InputStream * getResourceAsStream(::java::lang::ClassLoader *, ::java::lang::String *);
47 static ::java::lang::String * PROPERTY;
49 static const jint DEFAULT_LINE_LENGTH = 80;
50 ::java::util::Vector * __attribute__((aligned(__alignof__( ::java::lang::Object)))) sources;
52 static ::java::lang::Class class$;
55 #endif // __org_w3c_dom_bootstrap_DOMImplementationRegistry__