18 #if !defined(FORMATTERLISTENER_HEADER_GUARD_1357924680) 19 #define FORMATTERLISTENER_HEADER_GUARD_1357924680 28 #include <xercesc/sax/DocumentHandler.hpp> 36 XALAN_CPP_NAMESPACE_BEGIN
45 typedef XERCES_CPP_NAMESPACE_QUALIFIER Locator
LocatorType;
60 typedef XERCES_CPP_NAMESPACE_QUALIFIER DocumentHandler
ParentType;
67 OUTPUT_METHOD_NONE = 0,
68 OUTPUT_METHOD_XML = 1,
69 OUTPUT_METHOD_HTML = 2,
70 OUTPUT_METHOD_TEXT = 3,
71 OUTPUT_METHOD_DOM = 4,
72 OUTPUT_METHOD_OTHER = 5
94 return m_outputFormat;
117 return ( XML_VERSION_1_1 == m_XMLVersion );
128 return m_prefixResolver;
139 m_prefixResolver = thePrefixResolver;
153 const XMLCh*
const chars,
154 const size_type
length) = 0;
163 comment(
const XMLCh*
const data) = 0;
188 const XMLCh*
const ch,
189 const size_type length) = 0;
198 entityReference(
const XMLCh*
const name) = 0;
205 const XMLCh*
const chars,
206 const size_type length) = 0;
212 endElement(
const XMLCh*
const name) = 0;
216 const XMLCh*
const chars,
217 const size_type length) = 0;
220 processingInstruction(
221 const XMLCh*
const target,
222 const XMLCh*
const data) = 0;
228 setDocumentLocator(
const Locator*
const locator) = 0;
235 const XMLCh*
const name,
236 AttributeList& attrs) = 0;
242 getDoctypeSystem()
const;
245 getDoctypePublic()
const;
251 getMediaType()
const;
259 static const XalanDOMChar s_piTarget[];
261 static const XalanDOMChar s_piData[];
263 #if defined(XALAN_INLINE_INITIALIZATION) 287 m_XMLVersion = theVersion;
309 XALAN_CPP_NAMESPACE_END
313 #endif // FORMATTERLISTENER_HEADER_GUARD_1357924680
This class defines an interface for classes that resolve namespace prefixes to their URIs...
bool operator==(const ElemAttributeSet &theLHS, const ElemAttributeSet &theRHS)
XalanDOMString::size_type length(const XalanDOMString &theString)
Get the length of a XalanDOMString.
XALAN_CPP_NAMESPACE_BEGIN XALAN_USING_XERCES(Locator)