DomConsumer.h 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __gnu_xml_pipeline_DomConsumer__
  3. #define __gnu_xml_pipeline_DomConsumer__
  4. #pragma interface
  5. #include <java/lang/Object.h>
  6. extern "Java"
  7. {
  8. namespace gnu
  9. {
  10. namespace xml
  11. {
  12. namespace pipeline
  13. {
  14. class DomConsumer;
  15. class DomConsumer$Handler;
  16. class EventConsumer;
  17. }
  18. }
  19. }
  20. namespace org
  21. {
  22. namespace w3c
  23. {
  24. namespace dom
  25. {
  26. class Document;
  27. }
  28. }
  29. namespace xml
  30. {
  31. namespace sax
  32. {
  33. class ContentHandler;
  34. class DTDHandler;
  35. class ErrorHandler;
  36. }
  37. }
  38. }
  39. }
  40. class gnu::xml::pipeline::DomConsumer : public ::java::lang::Object
  41. {
  42. public:
  43. DomConsumer(::java::lang::Class *);
  44. public: // actually protected
  45. virtual void setHandler(::gnu::xml::pipeline::DomConsumer$Handler *);
  46. private:
  47. ::org::w3c::dom::Document * emptyDocument();
  48. public:
  49. DomConsumer(::java::lang::Class *, ::gnu::xml::pipeline::EventConsumer *);
  50. virtual ::org::w3c::dom::Document * getDocument();
  51. virtual void setErrorHandler(::org::xml::sax::ErrorHandler *);
  52. virtual jboolean isHidingReferences();
  53. virtual void setHidingReferences(jboolean);
  54. virtual jboolean isHidingComments();
  55. virtual void setHidingComments(jboolean);
  56. virtual jboolean isHidingWhitespace();
  57. virtual void setHidingWhitespace(jboolean);
  58. virtual jboolean isHidingCDATA();
  59. virtual void setHidingCDATA(jboolean);
  60. virtual ::org::xml::sax::ContentHandler * getContentHandler();
  61. virtual ::org::xml::sax::DTDHandler * getDTDHandler();
  62. virtual ::java::lang::Object * getProperty(::java::lang::String *);
  63. public: // actually package-private
  64. virtual ::gnu::xml::pipeline::EventConsumer * getNext();
  65. virtual ::org::xml::sax::ErrorHandler * getErrorHandler();
  66. static ::org::w3c::dom::Document * access$0(::gnu::xml::pipeline::DomConsumer *);
  67. private:
  68. ::java::lang::Class * __attribute__((aligned(__alignof__( ::java::lang::Object)))) domImpl;
  69. jboolean hidingCDATA;
  70. jboolean hidingComments;
  71. jboolean hidingWhitespace;
  72. jboolean hidingReferences;
  73. ::gnu::xml::pipeline::DomConsumer$Handler * handler;
  74. ::org::xml::sax::ErrorHandler * errHandler;
  75. ::gnu::xml::pipeline::EventConsumer * next;
  76. public:
  77. static ::java::lang::Class class$;
  78. };
  79. #endif // __gnu_xml_pipeline_DomConsumer__