OSDN Git Service

Merged gcj-eclipse branch to trunk.
[pf3gnuchains/gcc-fork.git] / libjava / gnu / xml / libxmlj / transform / GnomeTransformerFactory.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __gnu_xml_libxmlj_transform_GnomeTransformerFactory__
5 #define __gnu_xml_libxmlj_transform_GnomeTransformerFactory__
6
7 #pragma interface
8
9 #include <javax/xml/transform/TransformerFactory.h>
10 extern "Java"
11 {
12   namespace gnu
13   {
14     namespace xml
15     {
16       namespace libxmlj
17       {
18         namespace transform
19         {
20             class GnomeTransformerFactory;
21         }
22       }
23     }
24   }
25   namespace javax
26   {
27     namespace xml
28     {
29       namespace transform
30       {
31           class ErrorListener;
32           class Source;
33           class Templates;
34           class Transformer;
35           class URIResolver;
36       }
37     }
38   }
39   namespace org
40   {
41     namespace xml
42     {
43       namespace sax
44       {
45           class XMLReader;
46       }
47     }
48   }
49 }
50
51 class gnu::xml::libxmlj::transform::GnomeTransformerFactory : public ::javax::xml::transform::TransformerFactory
52 {
53
54 public:
55   GnomeTransformerFactory();
56   virtual ::javax::xml::transform::Source * getAssociatedStylesheet(::javax::xml::transform::Source *, ::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
57 private:
58   ::org::xml::sax::XMLReader * createXMLReader();
59 public: // actually package-private
60   virtual ::java::lang::String * parseParameter(::java::lang::String *, ::java::lang::String *);
61 public:
62   virtual void setAttribute(::java::lang::String *, ::java::lang::Object *);
63   virtual ::java::lang::Object * getAttribute(::java::lang::String *);
64   virtual void setErrorListener(::javax::xml::transform::ErrorListener *);
65   virtual ::javax::xml::transform::ErrorListener * getErrorListener();
66   virtual void setURIResolver(::javax::xml::transform::URIResolver *);
67   virtual ::javax::xml::transform::URIResolver * getURIResolver();
68   virtual jboolean getFeature(::java::lang::String *);
69   virtual void setFeature(::java::lang::String *, jboolean);
70   virtual ::javax::xml::transform::Transformer * newTransformer();
71   virtual ::javax::xml::transform::Transformer * newTransformer(::javax::xml::transform::Source *);
72   virtual ::javax::xml::transform::Templates * newTemplates(::javax::xml::transform::Source *);
73   static void freeLibxsltGlobal();
74 private:
75   ::javax::xml::transform::URIResolver * __attribute__((aligned(__alignof__( ::javax::xml::transform::TransformerFactory)))) uriResolver;
76   ::javax::xml::transform::ErrorListener * errorListener;
77   ::java::util::Map * attributes;
78 public:
79   static ::java::lang::Class class$;
80 };
81
82 #endif // __gnu_xml_libxmlj_transform_GnomeTransformerFactory__