26 #ifndef __TERRALIB_SERIALIZATION_SE_INTERNAL_UTILS_H
27 #define __TERRALIB_SERIALIZATION_SE_INTERNAL_UTILS_H
34 namespace fe {
class PropertyName; }
39 class SelectedChannel;
43 namespace xl {
class SimpleLink; }
74 #endif // __TERRALIB_SERIALIZATION_SE_INTERNAL_UTILS_H
This class is used to encode the name of any property of an object.
void WriteSymbolizerHelper(const te::se::Symbolizer *symbolizer, te::xml::Writer &writer)
A Symbolizer describes how a feature is to appear on a map.
This class models a XML reader object.
void WriteParameterValuePtrHelper(const std::string &elementName, const te::se::ParameterValue *p, te::xml::Writer &writer)
void WriteSelectedChannelHelper(const std::string &elementName, const te::se::SelectedChannel *sc, te::xml::Writer &writer)
A selected channel to be display.
void WriteOnlineResourceHelper(const te::xl::SimpleLink *link, te::xml::Writer &writer)
te::fe::PropertyName * ReadGeometryPropertyHelper(te::xml::Reader &reader)
void ReadSymbolizerHelper(te::se::Symbolizer *symbolizer, te::xml::Reader &reader)
void WriteGeometryPropertyHelper(const te::fe::PropertyName *p, te::xml::Writer &writer)
void WriteStringPtrHelper(const std::string &elementName, const std::string *s, te::xml::Writer &writer)
void WriteBaseSymbolizerHelper(const te::xl::SimpleLink *link, te::xml::Writer &writer)
The "ParameterValueType" uses WFS-Filter expressions to give values for SE graphic parameters...
This class models a XML writer object.