bpmn++
A BPMN parser library, written in C++
Loading...
Searching...
No Matches
tThrowEvent.cpp
Go to the documentation of this file.
1
#include "
tThrowEvent.h
"
2
3
using namespace
XML
;
4
using namespace
XML::bpmn
;
5
6
tThrowEvent::tThrowEvent
(
const
Namespace
& xmlns,
const
ClassName
& className,
const
xercesc::DOMElement* element,
const
Attributes
& defaultAttributes) :
7
tEvent
(xmlns, className, element, defaultAttributes)
8
,
dataInput
(getChildren<
tDataInput
>())
9
,
dataInputAssociation
(getChildren<
tDataInputAssociation
>())
10
,
inputSet
(getOptionalChild<
tInputSet
>())
11
,
eventDefinition
(getChildren<
tEventDefinition
>())
12
, eventDefinitionRef(getChildrenByName(
"eventDefinitionRef"
))
13
{
14
}
XML::bpmn::dataInputAssociation
Definition
dataInputAssociation.h:32
XML::bpmn::dataInput
Definition
dataInput.h:32
XML::bpmn::eventDefinition
Definition
eventDefinition.h:28
XML::bpmn::inputSet
Definition
inputSet.h:33
XML::bpmn::tDataInputAssociation
Definition
tDataInputAssociation.h:32
XML::bpmn::tDataInput
Definition
tDataInput.h:35
XML::bpmn::tEventDefinition
Definition
tEventDefinition.h:28
XML::bpmn::tEvent
Definition
tEvent.h:38
XML::bpmn::tInputSet
Definition
tInputSet.h:33
XML::bpmn::tThrowEvent::tThrowEvent
tThrowEvent(const Namespace &xmlns, const ClassName &className, const xercesc::DOMElement *element, const Attributes &defaultAttributes)
Definition
tThrowEvent.cpp:6
XML::bpmn
The XML::bpmn namespace contains classes from the following XML-schema(s): xsd/DC....
Definition
adHocSubProcess.h:13
XML
The XML namespace contains classes representing XML-nodes defined in given XML-schema(s).
Definition
XMLObject.cpp:9
XML::Namespace
std::string Namespace
Definition
XMLObject.h:24
XML::Attributes
std::vector< Attribute > Attributes
Definition
XMLObject.h:80
XML::ClassName
std::string ClassName
Definition
XMLObject.h:21
tThrowEvent.h