Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

XMLBaseDictionary.h

Go to the documentation of this file.
00001 
00038 #ifndef _AMIRE_PERSISTENCE_XML_BASE_DICTIONARY_H
00039 #define _AMIRE_PERSISTENCE_XML_BASE_DICTIONARY_H
00040 
00041 #include <xercesc/util/XMLString.hpp>
00042  
00043 namespace amire {
00044   namespace persistence {        
00045     class AMIRE_EXPORT_API XMLBaseDictionary {
00046       protected:
00047         const XMLCh * enPropertyTypeSequence;
00048         const XMLCh * enDependencySequence;          
00049         const XMLCh * enBaseComponentStorage;
00050         const XMLCh * enComponentInstanceSequence;
00051         const XMLCh * enComposedComponentPrototypeSequence;
00052         const XMLCh * enPropertyValueSequence;
00053         const XMLCh * enConnectionSequence;
00054         const XMLCh * enPrototypeInitialisation;
00055         const XMLCh * anFileName;           
00056       public: 
00057        XMLBaseDictionary() : enPropertyTypeSequence(XMLString::transcode("PropertyTypeSequence")),
00058         enPrototypeInitialisation(XMLString::transcode("PrototypeInitialisation")),
00059         enDependencySequence(XMLString::transcode("DependencySequence")),
00060         enBaseComponentStorage(XMLString::transcode("BaseComponentStorage")),
00061         enComponentInstanceSequence(XMLString::transcode("ComponentInstanceSequence")),
00062         enComposedComponentPrototypeSequence(XMLString::transcode("ComposedComponentPrototypeSequence")),
00063         anFileName(XMLString::transcode("fileName")),
00064         enPropertyValueSequence(XMLString::transcode("PropertyValueSequence")),
00065         enConnectionSequence(XMLString::transcode("ConnectionSequence")) {};           
00066     };    
00067   }
00068 }
00069 #endif

Generated on Tue May 20 17:23:54 2003 for AMIRE-Framework by doxygen1.3