50 #ifndef NCLIMPORTPARSER_H_
51 #define NCLIMPORTPARSER_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
74 void *parseImportedDocumentBase(
75 DOMElement *parentElement,
void *objGrandParent);
77 virtual void *createImportedDocumentBase(
78 DOMElement *parentElement,
void *objGrandParent)=0;
80 void *parseImportNCL(DOMElement *parentElement,
void *objGrandParent);
81 virtual void *createImportNCL(
82 DOMElement *parentElement,
void *objGrandParent)=0;
84 virtual void addImportNCLToImportedDocumentBase(
85 void *parentObject,
void *childObject)=0;
87 void *parseImportBase(DOMElement *parentElement,
void *objGrandParent);
88 virtual void *createImportBase(
89 DOMElement *parentElement,
void *objGrandParent)=0;
Definition: NclImportParser.h:70
Definition: ModuleParser.h:64
Definition: DocumentParser.h:72