16 #if !defined(FORMATTERTOTEXT_HEADER_GUARD_1357924680)
17 #define FORMATTERTOTEXT_HEADER_GUARD_1357924680
35 XALAN_CPP_NAMESPACE_BEGIN
65 bool normalizeLinefeed =
true,
66 bool handleIgnorableWhitespace =
true,
80 bool normalizeLinefeed =
true,
81 bool handleIgnorableWhitespace =
true,
89 bool normalizeLinefeed =
true,
90 bool handleIgnorableWhitespace =
true);
98 return m_encoding.getMemoryManager();
110 m_writer = theWriter;
127 m_encoding = theEncoding;
135 return m_maxCharacter;
141 m_maxCharacter = theMaxChar;
153 m_normalize = fNormalize;
159 return m_handleIgnorableWhitespace;
165 m_handleIgnorableWhitespace = fHandle;
181 const XMLCh*
const name,
189 const XMLCh*
const chars,
190 const unsigned int length);
194 const XMLCh*
const chars,
195 const unsigned int length);
202 const XMLCh*
const chars,
203 const unsigned int length);
207 const XMLCh*
const target,
208 const XMLCh*
const data);
214 comment(
const XMLCh*
const data);
218 const XMLCh*
const ch,
219 const unsigned int length);
235 update(
bool fNormalizationOnly);
240 XalanDOMChar m_maxCharacter;
248 bool m_handleIgnorableWhitespace;
250 const XalanDOMChar* m_newlineString;
257 XALAN_CPP_NAMESPACE_END
261 #endif // FORMATTERTOTEXT_HEADER_GUARD_1357924680
bool operator==(const XalanVector< Type > &theLHS, const XalanVector< Type > &theRHS)
Definition: XalanVector.hpp:1111
Writer * getWriter() const
Definition: FormatterToText.hpp:102
#define XALAN_DEFAULT_CONSTRACTOR_MEMORY_MGR
Definition: XalanMemoryManagement.hpp:401
void setHandleIgnorableWhitespace(bool fHandle)
Definition: FormatterToText.hpp:163
XERCES_CPP_NAMESPACE_QUALIFIER AttributeList AttributeListType
Definition: AttributeListImpl.hpp:39
XALAN_CPP_NAMESPACE_BEGIN typedef XERCES_CPP_NAMESPACE_QUALIFIER MemoryManager MemoryManagerType
Definition: XalanMemoryManagement.hpp:39
Definition: Writer.hpp:42
const XalanDOMString & getEncoding() const
Definition: FormatterToText.hpp:119
MemoryManagerType & getMemoryManager()
Definition: FormatterToText.hpp:96
void setNormalizeLinefeed(bool fNormalize)
Definition: FormatterToText.hpp:151
#define XALAN_DEFAULT_MEMMGR
Definition: XalanMemoryManagement.hpp:402
bool getNormalizeLinefeed() const
Definition: FormatterToText.hpp:145
void setMaxCharacter(XalanDOMChar theMaxChar)
Definition: FormatterToText.hpp:139
#define XALAN_XMLSUPPORT_EXPORT
Definition: XMLSupportDefinitions.hpp:33
XalanDOMChar getMaxCharacter() const
Definition: FormatterToText.hpp:133
void setWriter(Writer *theWriter)
Definition: FormatterToText.hpp:108
Definition: XalanDOMString.hpp:42
XalanDOMString::size_type length(const XalanDOMString &theString)
Get the length of a XalanDOMString.
Definition: DOMStringHelper.hpp:277
This class takes SAX events (in addition to some extra events that SAX doesn't handle yet) and produc...
Definition: FormatterToText.hpp:47
void setEncoding(const XalanDOMString &theEncoding)
Definition: FormatterToText.hpp:125
bool getHandleIgnorableWhitespace() const
Definition: FormatterToText.hpp:157
unsigned int size_type
Definition: XalanDOMString.hpp:53