Ginga  0.13.6
 All Classes Namespaces Functions Variables
Public Member Functions | List of all members
br::pucrio::telemidia::converter::framework::ncl::NclComponentsParser Class Referenceabstract
Inheritance diagram for br::pucrio::telemidia::converter::framework::ncl::NclComponentsParser:
Inheritance graph
[legend]
Collaboration diagram for br::pucrio::telemidia::converter::framework::ncl::NclComponentsParser:
Collaboration graph
[legend]

Public Member Functions

 NclComponentsParser (DocumentParser *documentParser)
 
void * parseMedia (DOMElement *parentElement, void *objGrandParent)
 
virtual void * createMedia (DOMElement *parentElement, void *objGrandParent)=0
 
virtual void addAreaToMedia (void *parentObject, void *childObject)=0
 
virtual void addPropertyToMedia (void *parentObject, void *childObject)=0
 
void * parseContext (DOMElement *parentElement, void *objGrandParent)
 
virtual void * posCompileContext (DOMElement *parentElement, void *parentObject)
 
virtual void * createContext (DOMElement *parentElement, void *objGrandParent)=0
 
virtual void addPortToContext (void *parentObject, void *childObject)=0
 
virtual void addPropertyToContext (void *parentObject, void *childObject)=0
 
virtual void addMediaToContext (void *parentObject, void *childObject)=0
 
virtual void addContextToContext (void *parentObject, void *childObject)=0
 
virtual void addLinkToContext (void *parentObject, void *childObject)=0
 
virtual void addSwitchToContext (void *parentObject, void *childObject)=0
 
NclPresentationSpecificationParsergetPresentationSpecificationParser ()
 
void setPresentationSpecificationParser (NclPresentationSpecificationParser *presentationSpecificationParser)
 
NclLinkingParsergetLinkingParser ()
 
void setLinkingParser (NclLinkingParser *linkingParser)
 
NclInterfacesParsergetInterfacesParser ()
 
void setInterfacesParser (NclInterfacesParser *interfacesParser)
 
NclPresentationControlParsergetPresentationControlParser ()
 
void setPresentationControlParser (NclPresentationControlParser *presentationControlParser)
 
- Public Member Functions inherited from br::pucrio::telemidia::converter::framework::ModuleParser
 ModuleParser (DocumentParser *paramdocumentCompiler)
 
DocumentParsergetDocumentParser ()
 

Additional Inherited Members

- Protected Attributes inherited from br::pucrio::telemidia::converter::framework::ModuleParser
DocumentParserdocumentParser
 

The documentation for this class was generated from the following files: