DOMImplementationRegistry.h 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __org_w3c_dom_bootstrap_DOMImplementationRegistry__
  3. #define __org_w3c_dom_bootstrap_DOMImplementationRegistry__
  4. #pragma interface
  5. #include <java/lang/Object.h>
  6. extern "Java"
  7. {
  8. namespace org
  9. {
  10. namespace w3c
  11. {
  12. namespace dom
  13. {
  14. class DOMImplementation;
  15. class DOMImplementationList;
  16. class DOMImplementationSource;
  17. namespace bootstrap
  18. {
  19. class DOMImplementationRegistry;
  20. }
  21. }
  22. }
  23. }
  24. }
  25. class org::w3c::dom::bootstrap::DOMImplementationRegistry : public ::java::lang::Object
  26. {
  27. DOMImplementationRegistry(::java::util::Vector *);
  28. public:
  29. static ::org::w3c::dom::bootstrap::DOMImplementationRegistry * newInstance();
  30. ::org::w3c::dom::DOMImplementation * getDOMImplementation(::java::lang::String *);
  31. ::org::w3c::dom::DOMImplementationList * getDOMImplementationList(::java::lang::String *);
  32. void addSource(::org::w3c::dom::DOMImplementationSource *);
  33. private:
  34. static ::java::lang::ClassLoader * getClassLoader();
  35. static ::java::lang::String * getServiceValue(::java::lang::ClassLoader *);
  36. static jboolean isJRE11();
  37. static ::java::lang::ClassLoader * getContextClassLoader();
  38. static ::java::lang::String * getSystemProperty(::java::lang::String *);
  39. static ::java::io::InputStream * getResourceAsStream(::java::lang::ClassLoader *, ::java::lang::String *);
  40. public:
  41. static ::java::lang::String * PROPERTY;
  42. private:
  43. static const jint DEFAULT_LINE_LENGTH = 80;
  44. ::java::util::Vector * __attribute__((aligned(__alignof__( ::java::lang::Object)))) sources;
  45. public:
  46. static ::java::lang::Class class$;
  47. };
  48. #endif // __org_w3c_dom_bootstrap_DOMImplementationRegistry__