Public Fields
-
static xmlExternalEntityLoader defaultLoader
Public Methods
-
static xmlNodePtr getXmlNodeByPath(xmlNodePtr r, const char* path )
-
static xmlNodePtr getXmlNodeByPath(xmlNodePtr r, const string &path )
-
static xmlNodePtr getXmlChildNode(xmlNodePtr r, const char* child_name )
-
static void initXMLTools()
-
static xmlDocPtr loadFile(const string &file_name, const string &type_name, const string &dtd_file, const UpgradePredicate* upgrade, const string &template_dir = string(LIBFWBUILDER_TEMPLATE_DIR), const string ¤t_version = string(LIBFWBUILDER_FORMAT_VERSION) ) throw(FWException)
- Loads given file, performing version conversion if neccessary
-
static void setDTD(xmlDocPtr doc, const string &type_name, const string &dtd_file) throw(FWException)
-
static void saveFile(xmlDocPtr doc, const string &file_name, const string &type_name, const string &dtd_file) throw(FWException)
- Saves file with setting DTD
-
static xmlDocPtr parseFile(const string &file_name, bool use_dtd, const string &template_dir ) throw(FWException)
- Loads given file, without version conversion.
-
static xmlDocPtr transformDocument(xmlDocPtr doc, const string &stylesheet_file, const char** params ) throw(FWException)
- Performs XSLT transformation of the file in memory
-
static void transformDocumentToFile(xmlDocPtr doc, const string &stylesheet_file, const char** params, const string &dst_file ) throw(FWException)
- Performs XSLT transformation of the file.
Public Members
-
class UpgradePredicate
Documentation
static xmlNodePtr getXmlNodeByPath(xmlNodePtr r, const char* path )
static xmlNodePtr getXmlNodeByPath(xmlNodePtr r, const string &path )
static xmlNodePtr getXmlChildNode(xmlNodePtr r, const char* child_name )
static void initXMLTools()
static xmlDocPtr loadFile(const string &file_name, const string &type_name, const string &dtd_file, const UpgradePredicate* upgrade, const string &template_dir = string(LIBFWBUILDER_TEMPLATE_DIR), const string ¤t_version = string(LIBFWBUILDER_FORMAT_VERSION) ) throw(FWException)
-
Loads given file, performing version conversion
if neccessary
static void setDTD(xmlDocPtr doc, const string &type_name, const string &dtd_file) throw(FWException)
static void saveFile(xmlDocPtr doc, const string &file_name, const string &type_name, const string &dtd_file) throw(FWException)
-
Saves file with setting DTD
static xmlExternalEntityLoader defaultLoader
static xmlDocPtr parseFile(const string &file_name, bool use_dtd, const string &template_dir ) throw(FWException)
-
Loads given file, without version conversion.
- Returns:
- document pointer
static xmlDocPtr transformDocument(xmlDocPtr doc, const string &stylesheet_file, const char** params ) throw(FWException)
-
Performs XSLT transformation of the file in memory
- Returns:
- new document
static void transformDocumentToFile(xmlDocPtr doc, const string &stylesheet_file, const char** params, const string &dst_file ) throw(FWException)
-
Performs XSLT transformation of the file. Results are
stored in dst file.
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.