diff options
author | orivej <orivej@yandex-team.ru> | 2022-02-10 16:44:49 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:44:49 +0300 |
commit | 718c552901d703c502ccbefdfc3c9028d608b947 (patch) | |
tree | 46534a98bbefcd7b1f3faa5b52c138ab27db75b7 /contrib/libs/poco/XML/src/Event.cpp | |
parent | e9656aae26e0358d5378e5b63dcac5c8dbe0e4d0 (diff) | |
download | ydb-718c552901d703c502ccbefdfc3c9028d608b947.tar.gz |
Restoring authorship annotation for <orivej@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'contrib/libs/poco/XML/src/Event.cpp')
-rw-r--r-- | contrib/libs/poco/XML/src/Event.cpp | 204 |
1 files changed, 102 insertions, 102 deletions
diff --git a/contrib/libs/poco/XML/src/Event.cpp b/contrib/libs/poco/XML/src/Event.cpp index ffdff7385e..4b35c48052 100644 --- a/contrib/libs/poco/XML/src/Event.cpp +++ b/contrib/libs/poco/XML/src/Event.cpp @@ -1,102 +1,102 @@ -// -// Event.cpp -// -// Library: XML -// Package: DOM -// Module: DOMEvents -// -// Copyright (c) 2004-2006, Applied Informatics Software Engineering GmbH. -// and Contributors. -// -// SPDX-License-Identifier: BSL-1.0 -// - - -#include "Poco/DOM/Event.h" -#include "Poco/DOM/Document.h" - - -namespace Poco { -namespace XML { - - -Event::Event(Document* pOwnerDocument, const XMLString& type): - _pOwner(pOwnerDocument), - _type(type), - _pTarget(0), - _pCurrentTarget(0), - _currentPhase(CAPTURING_PHASE), - _bubbles(true), - _cancelable(true), - _canceled(false), - _stopped(false) -{ -} - - -Event::Event(Document* pOwnerDocument, const XMLString& type, EventTarget* pTarget, bool canBubble, bool isCancelable): - _pOwner(pOwnerDocument), - _type(type), - _pTarget(pTarget), - _pCurrentTarget(0), - _currentPhase(CAPTURING_PHASE), - _bubbles(canBubble), - _cancelable(isCancelable), - _canceled(false), - _stopped(false) -{ -} - - -Event::~Event() -{ -} - - -void Event::stopPropagation() -{ - _stopped = true; -} - - -void Event::preventDefault() -{ - _canceled = true; -} - - -void Event::initEvent(const XMLString& eventType, bool canBubble, bool isCancelable) -{ - _type = eventType; - _bubbles = canBubble; - _cancelable = isCancelable; - _canceled = false; - _stopped = false; -} - - -void Event::setTarget(EventTarget* pTarget) -{ - _pTarget = pTarget; -} - - -void Event::setCurrentPhase(PhaseType phase) -{ - _currentPhase = phase; -} - - -void Event::setCurrentTarget(EventTarget* pTarget) -{ - _pCurrentTarget = pTarget; -} - - -void Event::autoRelease() -{ - _pOwner->autoReleasePool().add(this); -} - - -} } // namespace Poco::XML +// +// Event.cpp +// +// Library: XML +// Package: DOM +// Module: DOMEvents +// +// Copyright (c) 2004-2006, Applied Informatics Software Engineering GmbH. +// and Contributors. +// +// SPDX-License-Identifier: BSL-1.0 +// + + +#include "Poco/DOM/Event.h" +#include "Poco/DOM/Document.h" + + +namespace Poco { +namespace XML { + + +Event::Event(Document* pOwnerDocument, const XMLString& type): + _pOwner(pOwnerDocument), + _type(type), + _pTarget(0), + _pCurrentTarget(0), + _currentPhase(CAPTURING_PHASE), + _bubbles(true), + _cancelable(true), + _canceled(false), + _stopped(false) +{ +} + + +Event::Event(Document* pOwnerDocument, const XMLString& type, EventTarget* pTarget, bool canBubble, bool isCancelable): + _pOwner(pOwnerDocument), + _type(type), + _pTarget(pTarget), + _pCurrentTarget(0), + _currentPhase(CAPTURING_PHASE), + _bubbles(canBubble), + _cancelable(isCancelable), + _canceled(false), + _stopped(false) +{ +} + + +Event::~Event() +{ +} + + +void Event::stopPropagation() +{ + _stopped = true; +} + + +void Event::preventDefault() +{ + _canceled = true; +} + + +void Event::initEvent(const XMLString& eventType, bool canBubble, bool isCancelable) +{ + _type = eventType; + _bubbles = canBubble; + _cancelable = isCancelable; + _canceled = false; + _stopped = false; +} + + +void Event::setTarget(EventTarget* pTarget) +{ + _pTarget = pTarget; +} + + +void Event::setCurrentPhase(PhaseType phase) +{ + _currentPhase = phase; +} + + +void Event::setCurrentTarget(EventTarget* pTarget) +{ + _pCurrentTarget = pTarget; +} + + +void Event::autoRelease() +{ + _pOwner->autoReleasePool().add(this); +} + + +} } // namespace Poco::XML |