2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_xml_transform_TransformerImpl__
5 #define __gnu_xml_transform_TransformerImpl__
9 #include <javax/xml/transform/Transformer.h>
10 #include <gcj/array.h>
21 class TransformerFactoryImpl;
22 class TransformerImpl;
60 class gnu::xml::transform::TransformerImpl : public ::javax::xml::transform::Transformer
63 public: // actually package-private
64 TransformerImpl(::gnu::xml::transform::TransformerFactoryImpl *, ::gnu::xml::transform::Stylesheet *, ::java::util::Properties *);
66 virtual void transform(::javax::xml::transform::Source *, ::javax::xml::transform::Result *);
67 public: // actually package-private
68 static jboolean strip(::gnu::xml::transform::Stylesheet *, ::org::w3c::dom::Node *);
70 static JArray< ::java::lang::String * > * tokenizeWhitespace(::java::lang::String *);
71 public: // actually package-private
72 virtual void writeStreamResult(::org::w3c::dom::Node *, ::javax::xml::transform::stream::StreamResult *, jint, ::java::lang::String *);
73 virtual void copyChildren(::org::w3c::dom::Document *, ::org::w3c::dom::Node *, ::org::w3c::dom::Node *);
75 virtual void setParameter(::java::lang::String *, ::java::lang::Object *);
76 virtual ::java::lang::Object * getParameter(::java::lang::String *);
77 virtual void clearParameters();
78 virtual void setURIResolver(::javax::xml::transform::URIResolver *);
79 virtual ::javax::xml::transform::URIResolver * getURIResolver();
80 virtual void setOutputProperties(::java::util::Properties *);
81 virtual ::java::util::Properties * getOutputProperties();
82 virtual void setOutputProperty(::java::lang::String *, ::java::lang::String *);
83 virtual ::java::lang::String * getOutputProperty(::java::lang::String *);
84 virtual void setErrorListener(::javax::xml::transform::ErrorListener *);
85 virtual ::javax::xml::transform::ErrorListener * getErrorListener();
86 public: // actually package-private
87 virtual void reindent(::org::w3c::dom::Document *, ::org::w3c::dom::Node *, jint);
88 virtual void convertCdataSectionElements(::org::w3c::dom::Document *, ::org::w3c::dom::Node *, ::java::util::List *);
89 virtual jboolean match(::javax::xml::namespace::QName *, ::org::w3c::dom::Node *);
90 ::gnu::xml::transform::TransformerFactoryImpl * __attribute__((aligned(__alignof__( ::javax::xml::transform::Transformer)))) factory;
91 ::gnu::xml::transform::Stylesheet * stylesheet;
92 ::javax::xml::transform::URIResolver * uriResolver;
93 ::javax::xml::transform::ErrorListener * errorListener;
94 ::java::util::Properties * outputProperties;
95 static ::java::lang::String * INDENT_WHITESPACE;
97 static ::java::lang::Class class$;
100 #endif // __gnu_xml_transform_TransformerImpl__