27 #include "../common/Exception.h" 
   28 #include "../common/Translator.h" 
   29 #include "../common/UnitOfMeasure.h" 
   30 #include "../common/UnitsOfMeasureManager.h" 
   31 #include "../xlink/SimpleLink.h" 
   47     m_version(rhs.m_version),
 
   64   delete m_baseSymbolizer;
 
   90   delete m_baseSymbolizer;
 
   91   m_baseSymbolizer = baseSymbolizer;
 
   96   return m_baseSymbolizer;
 
const std::string & getName() const 
 
void setBaseSymbolizer(te::xl::SimpleLink *baseSymbolizer)
 
Symbolizer()
It initializes a new Symbolizer. 
 
const std::string & getVersion() const 
 
void setUom(const te::common::BaseUnitOfMeasure *uom)
It sets the unit-of-measure. 
 
A Symbolizer describes how a feature is to appear on a map. 
 
void setName(const std::string &name)
 
A Symbolizer describes how a Feature is to appear on a map. 
 
const te::xl::SimpleLink * getBaseSymbolizer() const 
 
A Description gives human-readable descriptive information for the object it is included within...
 
virtual ~Symbolizer()
Virtual destructor. 
 
void setDescription(Description *d)
 
Description * m_description
It gives the familiar short title for display lists and longer description for the symbolizer...
 
void setVersion(const std::string &version)
 
te::xl::SimpleLink * m_baseSymbolizer
A BaseSymbolizer (an OnlineResource) defines the default properties of a Symbolizer to be those of an...
 
const Description * getDescription() const 
 
Description * clone() const 
It creates a new copy of this object. 
 
A Description gives human-readable descriptive information for the object it is included within...
 
const te::common::BaseUnitOfMeasure * getUom() const 
 
#define TE_SE_DEFAULT_VERSION
It specifies the default version used by OGC Symbology Encoding.