2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_xml_stream_XMLEventAllocatorImpl__
5 #define __gnu_xml_stream_XMLEventAllocatorImpl__
9 #include <java/lang/Object.h>
18 class XMLEventAllocatorImpl
;
28 class XMLStreamReader
;
35 class XMLEventAllocator
;
36 class XMLEventConsumer
;
43 class gnu::xml::stream::XMLEventAllocatorImpl
: public ::java::lang::Object
46 public: // actually protected
47 XMLEventAllocatorImpl();
49 virtual ::javax::xml::stream::events::XMLEvent
* allocate(::javax::xml::stream::XMLStreamReader
*);
50 virtual void allocate(::javax::xml::stream::XMLStreamReader
*, ::javax::xml::stream::util::XMLEventConsumer
*);
51 virtual ::javax::xml::stream::util::XMLEventAllocator
* newInstance();
52 public: // actually protected
53 virtual jboolean
isWhitespace(::java::lang::String
*);
54 ::java::util::Map
* __attribute__((aligned(__alignof__( ::java::lang::Object
)))) entityDeclarations
;
56 static ::java::lang::Class
class$
;
59 #endif // __gnu_xml_stream_XMLEventAllocatorImpl__