00001
00002
00003 #ifndef XMLUTIL_IDOPCOMPRESS_H
00004 #define XMLUTIL_IDOPCOMPRESS_H
00005
00006 #include <string>
00007 #include "xmlUtil/id/IdOperation.h"
00008
00009
00010 namespace xmlUtil {
00013 class IdOpCompress : public IdOperation {
00014 public:
00015 IdOpCompress(DOM_Element cmprss);
00016 ~IdOpCompress() {}
00017
00018 virtual NamedId * convert(const NamedId& inputId);
00019 virtual std::string myOp() const {return std::string("COMPRESS");}
00020 private:
00021 std::string from;
00022 std::string to;
00023 };
00024 }
00025 #endif