50 #ifndef NCLLAYOUTPARSER_H_
51 #define NCLLAYOUTPARSER_H_
53 #include "../ModuleParser.h"
54 #include "../DocumentParser.h"
55 using namespace ::br::pucrio::telemidia::converter::framework;
57 #include <xercesc/dom/DOM.hpp>
58 XERCES_CPP_NAMESPACE_USE
64 #include "NclImportParser.h"
78 void *parseRegion(DOMElement *parentElement,
void *objGrandParent);
79 virtual void *createRegion(
80 DOMElement *parentElement,
void *objGrandParent)=0;
82 virtual void addRegionToRegion(
void *parentObject,
void *childObject)=0;
83 void *parseRegionBase(DOMElement *parentElement,
void *objGrandParent);
84 virtual void *createRegionBase(
85 DOMElement *parentElement,
void *objGrandParent)=0;
87 virtual void addImportBaseToRegionBase(
88 void *parentObject,
void *childObject)=0;
90 virtual void addRegionToRegionBase(
91 void *parentObject,
void *childObject)=0;
Definition: NclImportParser.h:70
Definition: ModuleParser.h:64
Definition: DocumentParser.h:72
Definition: NclLayoutParser.h:72