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

Public Member Functions

void * parse (string uri, string iUriD, string fUriD)
 
void * parse (DOMElement *rootElement, string uri)
 
string getIUriD ()
 
string getFUriD ()
 
string getUserCurrentPath ()
 
bool checkUriPrefix (string uri)
 
bool isAbsolutePath (string path)
 
bool isXmlStr (string location)
 
string getAbsolutePath (string path)
 
string getDocumentUri ()
 
string getDocumentPath ()
 
void setDocumentPath (string path)
 
DOMDocument * getDocumentTree ()
 
void addObject (string tableName, string key, void *value)
 
void * getObject (string tableName, string key)
 
void removeObject (string tableName, string key)
 
void addObjectGrouped (string tableName, string key, void *value)
 
bool importDocument (DocumentParser *parser, string docLocation)
 

Protected Member Functions

virtual void initialize ()=0
 
virtual void setDependencies ()
 
virtual void * parseRootElement (DOMElement *rootElement)=0
 

Protected Attributes

string documentPath
 
string userCurrentPath
 
string documentUri
 
string iUriD
 
string fUriD
 
DOMDocument * documentTree
 
map< string, void * > * genericTable
 

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