-/*************************************
- * StorageInterface.h
- * ---------------------
- * Header file for abstract class defining a storage interface.
- *
- * Author: Greg Leighton
- * Date: 02/11/08
- *
- * Changes:
- * 05/11/08 -- Added returnDocument() method
- */
-
-
-#ifndef STORAGEINTERFACE_H_
-#define STORAGEINTERFACE_H_
-
-#include <string>
-
-using namespace std;
-
-class StorageInterface
-{
- public:
- virtual ~StorageInterface();
- virtual void newChild(string name) = 0;
- virtual void newText(string text) = 0;
- virtual void nodeFinished(string name) = 0;
- virtual void parsingFinished() = 0;
- virtual void* returnDocument() = 0;
- virtual void printStats() = 0;
- private:
-
-
-};
-
-#endif /*STORAGEINTERFACE_H_*/