50 #ifndef NCLTRANSITIONPARSER_H_
51 #define NCLTRANSITIONPARSER_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"
75 void *presentationControlParser;
80 void *parseTransitionBase(
81 DOMElement *parentElement,
void *objGrandParent);
83 virtual void* createTransitionBase(
84 DOMElement *parentElement,
void *objGrandParent)=0;
86 virtual void addImportBaseToTransitionBase(
87 void *parentObject,
void *childObject)=0;
89 virtual void addTransitionToTransitionBase(
90 void *parentObject,
void *childObject)=0;
92 void* parseTransition(
93 DOMElement *parentElement,
void *objGrandParent);
95 virtual void* createTransition(
96 DOMElement *parentElement,
void *objGrandParent)=0;
108 #endif //NCLTRANSITIONPARSER_H_
Definition: NclImportParser.h:70
Definition: NclTransitionParser.h:72
Definition: ModuleParser.h:64
Definition: DocumentParser.h:72