Changeset 22206
- Timestamp:
- 2010-06-01T11:30:55+12:00 (14 years ago)
- Location:
- main/trunk/greenstone2/runtime-src/src/oaiservr
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/runtime-src/src/oaiservr/qualified_dublincore.cpp
r18895 r22206 2 2 #include "qualified_dublincore.h" 3 3 4 qualified_dublin_core::qualified_dublin_core() : metaformat() {4 qualified_dublin_core::qualified_dublin_core() : dublin_core() { 5 5 // These element names taken from the schema 6 6 //http://www.greenstone.org/namespace/gsdl_qdc/1.0/gsdl_qdc.xsd 7 7 8 elementSet.insert("title"); 8 // We have the following elements already by inheriting from dublin_core 9 /* elementSet.insert("title"); 9 10 elementSet.insert("creator"); 10 11 elementSet.insert("subject"); … … 21 22 elementSet.insert("coverage"); 22 23 elementSet.insert("rights"); 24 */ 23 25 elementSet.insert("alternative"); 24 26 elementSet.insert("tableOfContents"); … … 70 72 } 71 73 72 bool qualified_dublin_core::output_record(ostream &output, recptproto *protocol, const text_t &collection,73 const text_t &record_OID)74 {75 return metaformat::output_record(output, protocol, collection, record_OID);76 }77 74 78 75 void qualified_dublin_core::output_metadata_header(ostream &output) -
main/trunk/greenstone2/runtime-src/src/oaiservr/qualified_dublincore.h
r18895 r22206 1 #include " metaformat.h"1 #include "dublincore.h" 2 2 3 class qualified_dublin_core : public metaformat3 class qualified_dublin_core : public dublin_core 4 4 { 5 5 protected: … … 10 10 virtual const text_t formatName(); 11 11 virtual const text_t formatPrefix(); 12 virtual bool output_record(ostream &output, recptproto *protocol, const text_t &collection,13 const text_t &record_OID);14 12 virtual bool output_formatdata(ostream &output); 15 13 virtual ~qualified_dublin_core() {}
Note:
See TracChangeset
for help on using the changeset viewer.