00001
00002
00003 #ifndef _ENTXMLDOC_H
00004 #define _ENTXMLDOC_H
00005
00006 #include "spanxmldoc.h"
00007 #include "entid.h"
00008 #include <string>
00009 #include <vector>
00010
00013 class EntXMLDoc: public SpanXMLDoc {
00014
00015 const static JoinGrpType entGrpT;
00016
00017 public:
00018
00020 EntXMLDoc();
00021
00025 EntXMLDoc(const DomId & d);
00026
00030 JoinGrp getEntGrp() const;
00031
00035 void removeEnt(const Join & j);
00036
00041 EntId addEnt(const Join & j);
00042
00043 };
00044
00045 #endif //_ENTXMLDOC_H
00046
00047