actual/packages/node-libofx/OpenSP-1.5.2/spam/MarkupEventHandler.cxx

160 lines
3.2 KiB
C++
Raw Normal View History

2022-04-29 02:44:38 +00:00
// Copyright (c) 1995 James Clark
// See the file COPYING for copying permission.
#ifdef __GNUG__
#pragma implementation
#endif
#include "config.h"
#include "MarkupEventHandler.h"
#ifdef SP_NAMESPACE
namespace SP_NAMESPACE {
#endif
MarkupEventHandler::MarkupEventHandler()
{
}
void MarkupEventHandler::startElement(StartElementEvent *event)
{
if (event->markupPtr())
markup(event->location(), *event->markupPtr());
delete event;
}
void MarkupEventHandler::endElement(EndElementEvent *event)
{
if (event->markupPtr())
markup(event->location(), *event->markupPtr());
delete event;
}
void MarkupEventHandler::uselink(UselinkEvent *event)
{
markup(event->location(), event->markup());
delete event;
}
void MarkupEventHandler::usemap(UsemapEvent *event)
{
markup(event->location(), event->markup());
delete event;
}
void MarkupEventHandler::startDtd(StartDtdEvent *event)
{
markup(event->location(), event->markup());
delete event;
}
void MarkupEventHandler::endDtd(EndDtdEvent *event)
{
markup(event->location(), event->markup());
delete event;
}
void MarkupEventHandler::startLpd(StartLpdEvent *event)
{
markup(event->location(), event->markup());
delete event;
}
void MarkupEventHandler::endLpd(EndLpdEvent *event)
{
markup(event->location(), event->markup());
delete event;
}
void MarkupEventHandler::sgmlDecl(SgmlDeclEvent *event)
{
markup(event->location(), event->markup());
delete event;
}
void MarkupEventHandler::commentDecl(CommentDeclEvent *event)
{
markup(event->location(), event->markup());
delete event;
}
void MarkupEventHandler::markedSectionStart(MarkedSectionStartEvent *event)
{
markup(event->location(), event->markup());
delete event;
}
void MarkupEventHandler::markedSectionEnd(MarkedSectionEndEvent *event)
{
markup(event->location(), event->markup());
delete event;
}
void MarkupEventHandler::notationDecl(NotationDeclEvent *event)
{
markup(event->location(), event->markup());
delete event;
}
void MarkupEventHandler::entityDecl(EntityDeclEvent *event)
{
markup(event->location(), event->markup());
delete event;
}
void MarkupEventHandler::elementDecl(ElementDeclEvent *event)
{
markup(event->location(), event->markup());
delete event;
}
void MarkupEventHandler::attlistDecl(AttlistDeclEvent *event)
{
markup(event->location(), event->markup());
delete event;
}
void MarkupEventHandler::linkAttlistDecl(LinkAttlistDeclEvent *event)
{
markup(event->location(), event->markup());
delete event;
}
void MarkupEventHandler::attlistNotationDecl(AttlistNotationDeclEvent *event)
{
markup(event->location(), event->markup());
delete event;
}
void MarkupEventHandler::linkDecl(LinkDeclEvent *event)
{
markup(event->location(), event->markup());
delete event;
}
void MarkupEventHandler::idLinkDecl(IdLinkDeclEvent *event)
{
markup(event->location(), event->markup());
delete event;
}
void MarkupEventHandler::shortrefDecl(ShortrefDeclEvent *event)
{
markup(event->location(), event->markup());
delete event;
}
void MarkupEventHandler::ignoredMarkup(IgnoredMarkupEvent *event)
{
markup(event->location(), event->markup());
delete event;
}
void MarkupEventHandler::markup(const Location &, const Markup &)
{
}
#ifdef SP_NAMESPACE
}
#endif