Go to the documentation of this file.00001
00002
00003
00004
00007 #pragma once
00008
00009 #include "omtNode.h"
00010
00011 #include <vlutil/vlString.h>
00012
00013 class DT_DLL_OMTREADER DtDimensionNode : public DtOMTNode
00014 {
00015 public:
00016
00018 DtDimensionNode();
00019
00021 virtual ~DtDimensionNode();
00022
00024 DtDimensionNode(const DtDimensionNode& orig);
00025
00027 DtDimensionNode& operator=(const DtDimensionNode& rhs);
00028
00029 virtual void setDatatype(const DtString&);
00030 virtual const DtString& getDatatype();
00031
00032 virtual void setNormalization(const DtString&);
00033 virtual const DtString& getNormalization();
00034
00035 virtual void setValue(const DtString&);
00036 virtual const DtString& getValue();
00037
00038 virtual void setUpperBound(const DtString&);
00039 virtual const DtString& getUpperBound();
00040
00041
00042 protected:
00043 DtString myDatatype;
00044 DtString myNormalization;
00045 DtString myValue;
00046 DtString myUpperBound;
00047
00048 };
00049