TIVI-153: Add as dependency for iputils
[profile/ivi/opensp.git] / spam / MarkupEventHandler.cxx
1 // Copyright (c) 1995 James Clark
2 // See the file COPYING for copying permission.
3
4 #ifdef __GNUG__
5 #pragma implementation
6 #endif
7
8 #include "config.h"
9 #include "MarkupEventHandler.h"
10
11 #ifdef SP_NAMESPACE
12 namespace SP_NAMESPACE {
13 #endif
14
15 MarkupEventHandler::MarkupEventHandler()
16 {
17 }
18
19 void MarkupEventHandler::startElement(StartElementEvent *event)
20 {
21   if (event->markupPtr())
22     markup(event->location(), *event->markupPtr());
23   delete event;
24 }
25
26 void MarkupEventHandler::endElement(EndElementEvent *event)
27 {
28   if (event->markupPtr())
29     markup(event->location(), *event->markupPtr());
30   delete event;
31 }
32
33 void MarkupEventHandler::uselink(UselinkEvent *event)
34 {
35   markup(event->location(), event->markup());
36   delete event;
37 }
38
39 void MarkupEventHandler::usemap(UsemapEvent *event)
40 {
41   markup(event->location(), event->markup());
42   delete event;
43 }
44
45 void MarkupEventHandler::startDtd(StartDtdEvent *event)
46 {
47   markup(event->location(), event->markup());
48   delete event;
49 }
50
51 void MarkupEventHandler::endDtd(EndDtdEvent *event)
52 {
53   markup(event->location(), event->markup());
54   delete event;
55 }
56
57 void MarkupEventHandler::startLpd(StartLpdEvent *event)
58 {
59   markup(event->location(), event->markup());
60   delete event;
61 }
62
63 void MarkupEventHandler::endLpd(EndLpdEvent *event)
64 {
65   markup(event->location(), event->markup());
66   delete event;
67 }
68
69 void MarkupEventHandler::sgmlDecl(SgmlDeclEvent *event)
70 {
71   markup(event->location(), event->markup());
72   delete event;
73 }
74
75 void MarkupEventHandler::commentDecl(CommentDeclEvent *event)
76 {
77   markup(event->location(), event->markup());
78   delete event;
79 }
80
81 void MarkupEventHandler::markedSectionStart(MarkedSectionStartEvent *event)
82 {
83   markup(event->location(), event->markup());
84   delete event;
85 }
86
87 void MarkupEventHandler::markedSectionEnd(MarkedSectionEndEvent *event)
88 {
89   markup(event->location(), event->markup());
90   delete event;
91 }
92
93 void MarkupEventHandler::notationDecl(NotationDeclEvent *event)
94 {
95   markup(event->location(), event->markup());
96   delete event;
97 }
98
99 void MarkupEventHandler::entityDecl(EntityDeclEvent *event)
100 {
101   markup(event->location(), event->markup());
102   delete event;
103 }
104
105 void MarkupEventHandler::elementDecl(ElementDeclEvent *event)
106 {
107   markup(event->location(), event->markup());
108   delete event;
109 }
110
111 void MarkupEventHandler::attlistDecl(AttlistDeclEvent *event)
112 {
113   markup(event->location(), event->markup());
114   delete event;
115 }
116
117 void MarkupEventHandler::linkAttlistDecl(LinkAttlistDeclEvent *event)
118 {
119   markup(event->location(), event->markup());
120   delete event;
121 }
122
123 void MarkupEventHandler::attlistNotationDecl(AttlistNotationDeclEvent *event)
124 {
125   markup(event->location(), event->markup());
126   delete event;
127 }
128
129 void MarkupEventHandler::linkDecl(LinkDeclEvent *event)
130 {
131   markup(event->location(), event->markup());
132   delete event;
133 }
134
135 void MarkupEventHandler::idLinkDecl(IdLinkDeclEvent *event)
136 {
137   markup(event->location(), event->markup());
138   delete event;
139 }
140
141 void MarkupEventHandler::shortrefDecl(ShortrefDeclEvent *event)
142 {
143   markup(event->location(), event->markup());
144   delete event;
145 }
146
147 void MarkupEventHandler::ignoredMarkup(IgnoredMarkupEvent *event)
148 {
149   markup(event->location(), event->markup());
150   delete event;
151 }
152
153 void MarkupEventHandler::markup(const Location &, const Markup &)
154 {
155 }
156
157 #ifdef SP_NAMESPACE
158 }
159 #endif