#include <DetectorDescription/Parser/interface/DDLDocumentProvider.h>
Public Member Functions | |
virtual bool | doValidation () const =0 |
Return a flag whether to do xml validation or not. | |
virtual void | dumpFileList (void) const =0 |
Print out the list of files. | |
virtual const std::vector < std::string > & | getFileList (void) const =0 |
Return a list of files as a vector of strings. | |
virtual std::string | getSchemaLocation () const =0 |
Return the Schema Location. | |
virtual const std::vector < std::string > & | getURLList (void) const =0 |
Return a list of urls as a vector of strings. | |
virtual int | readConfig (const std::string &filename)=0 |
(does not belong here) Read in the configuration file. | |
virtual | ~DDLDocumentProvider () |
DDLDocumentProvider.h - description ------------------- begin: Mon Feb 24 2003 email: case@ucdhep.ucdavis.edu
This abstract class defines the interface that is expected by the DDLParser to obtain its list of files for parsing.
Definition at line 21 of file DDLDocumentProvider.h.
virtual DDLDocumentProvider::~DDLDocumentProvider | ( | ) | [inline, virtual] |
virtual bool DDLDocumentProvider::doValidation | ( | ) | const [pure virtual] |
Return a flag whether to do xml validation or not.
Implemented in DDLConfiguration, FIPConfiguration, and GeometryConfiguration.
Referenced by DDLParser::parse().
Print out the list of files.
Implemented in DDLConfiguration, FIPConfiguration, and GeometryConfiguration.
virtual const std::vector< std::string >& DDLDocumentProvider::getFileList | ( | void | ) | const [pure virtual] |
Return a list of files as a vector of strings.
Implemented in DDLConfiguration, FIPConfiguration, and GeometryConfiguration.
Referenced by DDLParser::parse().
virtual std::string DDLDocumentProvider::getSchemaLocation | ( | ) | const [pure virtual] |
Return the Schema Location.
Implemented in DDLConfiguration, FIPConfiguration, and GeometryConfiguration.
virtual const std::vector< std::string >& DDLDocumentProvider::getURLList | ( | void | ) | const [pure virtual] |
Return a list of urls as a vector of strings.
Implemented in DDLConfiguration, FIPConfiguration, and GeometryConfiguration.
Referenced by DDLParser::parse().
virtual int DDLDocumentProvider::readConfig | ( | const std::string & | filename | ) | [pure virtual] |
(does not belong here) Read in the configuration file.
Implemented in DDLConfiguration, FIPConfiguration, and GeometryConfiguration.