Used to store all custom-event-element Information which comes from the Instantiation-File. More...
#include <CustomEventElement.h>
Public Member Functions | |
CustomEventElement (boost::shared_ptr< EventConfigurationElement > parent) | |
virtual | ~CustomEventElement () |
void | initialize (const std::string &xpath, ElementXML *eventElement) |
triggers the parsing of the xml-file-structures and initializes the class with all needed information | |
const std::string & | getSourceTypeSpecificData (const std::string &dataTag) |
Used to store all custom-event-element Information which comes from the Instantiation-File.
Definition at line 19 of file CustomEventElement.h.
fesa::CustomEventElement::CustomEventElement | ( | boost::shared_ptr< EventConfigurationElement > | parent | ) |
parent | the parent-element in the linked-tree |
Definition at line 9 of file CustomEventElement.cpp.
fesa::CustomEventElement::~CustomEventElement | ( | ) | [virtual] |
Definition at line 15 of file CustomEventElement.cpp.
const std::string & fesa::CustomEventElement::getSourceTypeSpecificData | ( | const std::string & | dataTag | ) | [virtual] |
Implements fesa::EventElement.
Definition at line 41 of file CustomEventElement.cpp.
References FesaErrorUnkonwDataToken, and fesa::EventElement::getLogicalName().
void fesa::CustomEventElement::initialize | ( | const std::string & | xpath, | |
ElementXML * | eventElement | |||
) | [virtual] |
triggers the parsing of the xml-file-structures and initializes the class with all needed information
Implements fesa::EventElement.
Definition at line 20 of file CustomEventElement.cpp.
References fesa::ElementXML::attributeList_, fesa::EventElement::concreteEventName_, fesa::EventElement::eventSourceName_, and fesa::EventElement::isInitialized_.