ValidationConsumer$ChildrenRecognizer.h 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
  2. #ifndef __gnu_xml_pipeline_ValidationConsumer$ChildrenRecognizer__
  3. #define __gnu_xml_pipeline_ValidationConsumer$ChildrenRecognizer__
  4. #pragma interface
  5. #include <gnu/xml/pipeline/ValidationConsumer$Recognizer.h>
  6. #include <gcj/array.h>
  7. extern "Java"
  8. {
  9. namespace gnu
  10. {
  11. namespace xml
  12. {
  13. namespace pipeline
  14. {
  15. class ValidationConsumer;
  16. class ValidationConsumer$ChildrenRecognizer;
  17. class ValidationConsumer$ElementInfo;
  18. class ValidationConsumer$Recognizer;
  19. }
  20. }
  21. }
  22. }
  23. class gnu::xml::pipeline::ValidationConsumer$ChildrenRecognizer : public ::gnu::xml::pipeline::ValidationConsumer$Recognizer
  24. {
  25. void copyIn(::gnu::xml::pipeline::ValidationConsumer$ChildrenRecognizer *);
  26. public:
  27. ValidationConsumer$ChildrenRecognizer(::gnu::xml::pipeline::ValidationConsumer$ElementInfo *, ::gnu::xml::pipeline::ValidationConsumer *);
  28. private:
  29. ValidationConsumer$ChildrenRecognizer(::gnu::xml::pipeline::ValidationConsumer *, ::gnu::xml::pipeline::ValidationConsumer$ElementInfo *);
  30. ::gnu::xml::pipeline::ValidationConsumer$ChildrenRecognizer * shallowClone();
  31. ::gnu::xml::pipeline::ValidationConsumer$ChildrenRecognizer * deepClone();
  32. ::gnu::xml::pipeline::ValidationConsumer$ChildrenRecognizer * deepClone(::java::util::Hashtable *);
  33. void patchNext(::gnu::xml::pipeline::ValidationConsumer$Recognizer *, ::java::util::Hashtable *);
  34. jint populate(JArray< jchar > *, jint);
  35. public: // actually package-private
  36. jboolean acceptCharacters();
  37. ::gnu::xml::pipeline::ValidationConsumer$Recognizer * acceptElement(::java::lang::String *);
  38. jboolean completed();
  39. private:
  40. ::gnu::xml::pipeline::ValidationConsumer * __attribute__((aligned(__alignof__( ::gnu::xml::pipeline::ValidationConsumer$Recognizer)))) consumer;
  41. JArray< ::gnu::xml::pipeline::ValidationConsumer$Recognizer * > * components;
  42. ::java::lang::String * name;
  43. ::gnu::xml::pipeline::ValidationConsumer$Recognizer * next;
  44. jint flags;
  45. public:
  46. static ::java::lang::Class class$;
  47. };
  48. #endif // __gnu_xml_pipeline_ValidationConsumer$ChildrenRecognizer__