16 #if !defined(XALAN_GenerateEvent_HEADER_GUARD)
17 #define XALAN_GenerateEvent_HEADER_GUARD
30 XALAN_DECLARE_XERCES_CLASS(AttributeList)
34 XALAN_CPP_NAMESPACE_BEGIN
60 EVENTTYPE_STARTDOCUMENT = 1,
65 EVENTTYPE_ENDDOCUMENT = 2,
70 EVENTTYPE_STARTELEMENT = 3,
75 EVENTTYPE_ENDELEMENT = 4,
80 EVENTTYPE_CHARACTERS = 5,
85 EVENTTYPE_IGNORABLEWHITESPACE = 6,
95 EVENTTYPE_COMMENT = 8,
100 EVENTTYPE_ENTITYREF = 9,
114 GenerateEvent(EventType eventType,
127 const XalanDOMChar* name,
128 AttributeListType* atts);
141 const AttributeListType* atts = 0);
154 const XalanDOMChar* ch,
168 const XalanDOMChar* name,
169 const XalanDOMChar* data);
181 const XalanDOMChar* data);
221 GenerateEvent(
const GenerateEvent&);
226 XALAN_CPP_NAMESPACE_END
230 #endif //XALAN_GenerateEvent_HEADER_GUARD
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
EventType m_eventType
The type of SAX event that was generated, as enumerated in the EVENTTYPE_XXX constants above...
Definition: GenerateEvent.hpp:187
This is the class for events generated by the XSL processor after it generates a new node in the resu...
Definition: GenerateEvent.hpp:50
XalanDOMString::size_type m_length
The length of the current data in m_characters.
Definition: GenerateEvent.hpp:202
EventType
Definition: GenerateEvent.hpp:54
XalanDOMString m_name
The name of the element or PI.
Definition: GenerateEvent.hpp:207
#define XALAN_XSLT_EXPORT
Definition: XSLTDefinitions.hpp:25
XalanDOMString m_characters
Character data from a character or cdata event.
Definition: GenerateEvent.hpp:192
XalanDOMString::size_type m_start
The start position of the current data in m_characters.
Definition: GenerateEvent.hpp:197
const AttributeListType * m_pAtts
The current attribute list.
Definition: GenerateEvent.hpp:217
Definition: XalanDOMString.hpp:42
XalanDOMString::size_type length(const XalanDOMString &theString)
Get the length of a XalanDOMString.
Definition: DOMStringHelper.hpp:277
unsigned int size_type
Definition: XalanDOMString.hpp:53
XalanDOMString m_data
The string data in the element (comments and PIs).
Definition: GenerateEvent.hpp:212