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

Public Member Functions

 NclPresentationControlParser (DocumentParser *documentParser)
 
void * parseBindRule (DOMElement *parentElement, void *objGrandParent)
 
virtual void * createBindRule (DOMElement *parentElement, void *objGrandParent)=0
 
void * parseRuleBase (DOMElement *parentElement, void *objGrandParent)
 
virtual void * createRuleBase (DOMElement *parentElement, void *objGrandParent)=0
 
virtual void addImportBaseToRuleBase (void *parentObject, void *childObject)=0
 
virtual void addRuleToRuleBase (void *parentObject, void *childObject)=0
 
virtual void addCompositeRuleToRuleBase (void *parentObject, void *childObject)=0
 
void * parseRule (DOMElement *parentElement, void *objGrandParent)
 
virtual void * createRule (DOMElement *parentElement, void *objGrandParent)=0
 
void * parseSwitch (DOMElement *parentElement, void *objGrandParent)
 
virtual void * posCompileSwitch (DOMElement *parentElement, void *parentObject)
 
void * parseDefaultComponent (DOMElement *parentElement, void *objGrandParent)
 
virtual void * createDefaultComponent (DOMElement *parentElement, void *objGrandParent)=0
 
virtual void addDefaultComponentToSwitch (void *parentObject, void *childObject)=0
 
void * parseDefaultDescriptor (DOMElement *parentElement, void *objGrandParent)
 
virtual void * createDefaultDescriptor (DOMElement *parentElement, void *objGrandParent)=0
 
virtual void addDefaultDescriptorToDescriptorSwitch (void *parentObject, void *childObject)=0
 
virtual void * createSwitch (DOMElement *parentElement, void *objGrandParent)=0
 
virtual void addSwitchPortToSwitch (void *parentObject, void *childObject)=0
 
virtual void addMediaToSwitch (void *parentObject, void *childObject)=0
 
virtual void addContextToSwitch (void *parentObject, void *childObject)=0
 
virtual void addSwitchToSwitch (void *parentObject, void *childObject)=0
 
virtual void addBindRuleToSwitch (void *parentObject, void *childObject)=0
 
virtual void addUnmappedNodesToSwitch (void *parentObject)=0
 
void * parseCompositeRule (DOMElement *parentElement, void *objGrandParent)
 
virtual void * createCompositeRule (DOMElement *parentElement, void *objGrandParent)=0
 
virtual void addRuleToCompositeRule (void *parentObject, void *childObject)=0
 
virtual void addCompositeRuleToCompositeRule (void *parentObject, void *childObject)=0
 
void * parseDescriptorSwitch (DOMElement *parentElement, void *objGrandParent)
 
virtual void * createDescriptorSwitch (DOMElement *parentElement, void *objGrandParent)=0
 
virtual void addBindRuleToDescriptorSwitch (void *parentObject, void *childObject)=0
 
virtual void addDescriptorToDescriptorSwitch (void *parentObject, void *childObject)=0
 
NclPresentationSpecificationParsergetPresentationSpecificationParser ()
 
void setPresentationSpecificationParser (NclPresentationSpecificationParser *presentationSpecificationParser)
 
void * getComponentsParser ()
 
void setComponentsParser (void *componentsParser)
 
NclInterfacesParsergetInterfacesParser ()
 
void setInterfacesParser (NclInterfacesParser *interfacesParser)
 
NclImportParsergetImportParser ()
 
void setImportParser (NclImportParser *importParser)
 
- 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: