XercesFileElement.h

Go to the documentation of this file.
00001 #ifndef X3DTK_XERCESFILEELEMENT_H
00002 #define X3DTK_XERCESFILEELEMENT_H
00003 
00004 #include "X3DFileElement.h"
00005 
00006 namespace X3DTK {
00007 
00008 class XercesFileElementImplementation;
00009 
00010 namespace X3D {
00011   class SAX2X3DHandler;
00012 }
00013 
00020 class XercesFileElement : public X3DFileElement
00021 {
00022   friend class X3D::SAX2X3DHandler;
00023 public:
00025   SFString getName() const;
00027   SFString getAttribute(int i) const;
00029   int getIndexAttribute(const SFString &attribute) const;
00030   
00031 private:
00032   XercesFileElementImplementation *impl;
00033   XercesFileElement(const SFString &name, const void *const attributes);
00034   ~XercesFileElement();  
00035 };
00036 
00037 }
00038 
00039 #endif

Generated on Fri Jul 30 12:02:30 2004 for X3DToolKit by doxygen 1.3.6