blob: 49d85fb1e4503335798ea0fa28069e6c25f5c49d [file] [log] [blame]
Daniel Veillard3b7840c2003-09-11 23:42:01 +00001SAX.setDocumentLocator()
2SAX.startDocument()
3SAX.internalSubset(doc, , )
4SAX.attributeDecl(normId, attr, 8, 3, NULL, ...)
5SAX.externalSubset(doc, , )
6SAX.startElement(doc)
7SAX.characters(
8 , 3)
9SAX.comment( no normalization )
10SAX.characters(
11 , 3)
12SAX.startElement(norm, attr=' ')
13SAX.endElement(norm)
14SAX.characters(
15 , 3)
16SAX.startElement(norm, attr=' foo bar ')
17SAX.endElement(norm)
18SAX.characters(
19 , 3)
20SAX.startElement(norm, attr=' foobar')
21SAX.endElement(norm)
22SAX.characters(
23 , 3)
24SAX.startElement(norm, attr=' foo bar ')
25SAX.endElement(norm)
26SAX.characters(
27 , 3)
28SAX.startElement(norm, attr='foobar ')
29SAX.endElement(norm)
30SAX.characters(
31 , 3)
Daniel Veillard3b7840c2003-09-11 23:42:01 +000032SAX.startElement(norm, attr=' & ')
33SAX.endElement(norm)
34SAX.characters(
35 , 3)
Daniel Veillard3b7840c2003-09-11 23:42:01 +000036SAX.startElement(norm, attr=' foo&bar ')
37SAX.endElement(norm)
38SAX.characters(
39 , 3)
Daniel Veillard3b7840c2003-09-11 23:42:01 +000040SAX.startElement(norm, attr=' foobar&')
41SAX.endElement(norm)
42SAX.characters(
43 , 3)
Daniel Veillard3b7840c2003-09-11 23:42:01 +000044SAX.startElement(norm, attr='&foo bar ')
45SAX.endElement(norm)
46SAX.characters(
47 , 3)
Daniel Veillard3b7840c2003-09-11 23:42:01 +000048SAX.startElement(norm, attr='foobar &')
49SAX.endElement(norm)
50SAX.characters(
51 , 3)
Daniel Veillard3b7840c2003-09-11 23:42:01 +000052SAX.startElement(norm, attr=' < ')
53SAX.endElement(norm)
54SAX.characters(
55 , 3)
Daniel Veillard3b7840c2003-09-11 23:42:01 +000056SAX.startElement(norm, attr=' foo<bar ')
57SAX.endElement(norm)
58SAX.characters(
59 , 3)
Daniel Veillard3b7840c2003-09-11 23:42:01 +000060SAX.startElement(norm, attr=' foobar<')
61SAX.endElement(norm)
62SAX.characters(
63 , 3)
Daniel Veillard3b7840c2003-09-11 23:42:01 +000064SAX.startElement(norm, attr='<foo bar ')
65SAX.endElement(norm)
66SAX.characters(
67 , 3)
Daniel Veillard3b7840c2003-09-11 23:42:01 +000068SAX.startElement(norm, attr='foobar <')
69SAX.endElement(norm)
70SAX.characters(
71 , 3)
72SAX.startElement(norm, attr='
73 ')
74SAX.endElement(norm)
75SAX.characters(
76 , 3)
77SAX.comment( normalization )
78SAX.characters(
79 , 3)
80SAX.startElement(normId, attr=' ')
81SAX.endElement(normId)
82SAX.characters(
83 , 3)
84SAX.startElement(normId, attr=' foo bar ')
85SAX.endElement(normId)
86SAX.characters(
87 , 3)
88SAX.startElement(normId, attr=' foobar')
89SAX.endElement(normId)
90SAX.characters(
91 , 3)
92SAX.startElement(normId, attr=' foo bar ')
93SAX.endElement(normId)
94SAX.characters(
95 , 3)
96SAX.startElement(normId, attr='foobar ')
97SAX.endElement(normId)
98SAX.characters(
99 , 3)
Daniel Veillard3b7840c2003-09-11 23:42:01 +0000100SAX.startElement(normId, attr=' &#38; ')
101SAX.endElement(normId)
102SAX.characters(
103 , 3)
Daniel Veillard3b7840c2003-09-11 23:42:01 +0000104SAX.startElement(normId, attr=' foo&#38;bar ')
105SAX.endElement(normId)
106SAX.characters(
107 , 3)
Daniel Veillard3b7840c2003-09-11 23:42:01 +0000108SAX.startElement(normId, attr=' foobar&#38;')
109SAX.endElement(normId)
110SAX.characters(
111 , 3)
Daniel Veillard3b7840c2003-09-11 23:42:01 +0000112SAX.startElement(normId, attr='&#38;foo bar ')
113SAX.endElement(normId)
114SAX.characters(
115 , 3)
Daniel Veillard3b7840c2003-09-11 23:42:01 +0000116SAX.startElement(normId, attr='foobar &#38;')
117SAX.endElement(normId)
118SAX.characters(
119 , 3)
Daniel Veillard3b7840c2003-09-11 23:42:01 +0000120SAX.startElement(normId, attr=' < ')
121SAX.endElement(normId)
122SAX.characters(
123 , 3)
Daniel Veillard3b7840c2003-09-11 23:42:01 +0000124SAX.startElement(normId, attr=' foo<bar ')
125SAX.endElement(normId)
126SAX.characters(
127 , 3)
Daniel Veillard3b7840c2003-09-11 23:42:01 +0000128SAX.startElement(normId, attr=' foobar<')
129SAX.endElement(normId)
130SAX.characters(
131 , 3)
Daniel Veillard3b7840c2003-09-11 23:42:01 +0000132SAX.startElement(normId, attr='<foo bar ')
133SAX.endElement(normId)
134SAX.characters(
135 , 3)
Daniel Veillard3b7840c2003-09-11 23:42:01 +0000136SAX.startElement(normId, attr='foobar <')
137SAX.endElement(normId)
138SAX.characters(
139 , 3)
140SAX.startElement(normId, attr='
141 ')
142SAX.endElement(normId)
143SAX.characters( , 1)
144SAX.comment( PBM serializing back )
145SAX.characters(
146, 1)
147SAX.endElement(doc)
148SAX.endDocument()