The CoverageStyle defines the styling that is to be applied to a subset of Coverage data.
More...
#include <CoverageStyle.h>
|
Description * | m_description |
| It gives an informative description of the style. (Optional) More...
|
|
std::string * | m_name |
| It allows the style to be referenced. Names must be unique in the context in which they are defined. (Optional) More...
|
|
std::vector< te::xl::SimpleLink * > | m_onlineResources |
| It refers to an external document. (Mandatory if m_rules is empty, otherwise, it is optional) More...
|
|
std::vector< Rule * > | m_rules |
| It allows conditional rendering. (Mandatory if m_onlineResource is empty, otherwise, it is optional) More...
|
|
std::vector< std::string > * | m_semanticTypeIdentifiers |
| The SemanticTypeIdentifier is experimental and is intended to be used to identify what the feature style is suitable to be used for using community-controlled name(s). (Optional) More...
|
|
std::string | m_version |
| The version is an optional attribute on the FeatureTypeStyle that identifies the SE version number that the FeatureTypeStyle corresponds to. (Optional) More...
|
|
|
std::string * | m_coverageName |
| It identifies the specific coverage that the coverage style is for. (Optional) More...
|
|
|
static const std::string | sm_type |
| A static data member used in the implementation of getType method. More...
|
|
The CoverageStyle defines the styling that is to be applied to a subset of Coverage data.
- See also
- Style, FeatureTypeStyle
Definition at line 45 of file CoverageStyle.h.
te::se::CoverageStyle::CoverageStyle |
( |
| ) |
|
te::se::CoverageStyle::~CoverageStyle |
( |
| ) |
|
It call the visit method from the guest object.
- Parameters
-
guest | The guest or visitor. |
- Returns
- Any valid value define by the template type R.
Style* te::se::CoverageStyle::clone |
( |
| ) |
const |
|
virtual |
const std::string* te::se::CoverageStyle::getCoverageName |
( |
| ) |
const |
const Description* te::se::Style::getDescription |
( |
| ) |
const |
|
inherited |
const std::string* te::se::Style::getName |
( |
| ) |
const |
|
inherited |
Rule* te::se::Style::getRule |
( |
std::size_t |
i | ) |
const |
|
inherited |
const std::vector<Rule*>& te::se::Style::getRules |
( |
| ) |
const |
|
inherited |
const std::string& te::se::Style::getSemanticTypeIdentifier |
( |
std::size_t |
i | ) |
|
|
inherited |
const std::vector<std::string>* te::se::Style::getSemanticTypeIdentifiers |
( |
| ) |
const |
|
inherited |
const std::string& te::se::CoverageStyle::getType |
( |
| ) |
const |
|
virtual |
It returns the style type.
- Returns
- The style type.
Implements te::se::Style.
const std::string& te::se::Style::getVersion |
( |
| ) |
const |
|
inherited |
void te::se::Style::push_back |
( |
const std::string & |
semanticTypeIdentifier | ) |
|
|
inherited |
void te::se::Style::push_back |
( |
Rule * |
rule | ) |
|
|
inherited |
void te::se::CoverageStyle::setCoverageName |
( |
std::string * |
name | ) |
|
void te::se::Style::setName |
( |
std::string * |
name | ) |
|
|
inherited |
void te::se::Style::setVersion |
( |
const std::string & |
v | ) |
|
|
inherited |
std::string* te::se::CoverageStyle::m_coverageName |
|
private |
It identifies the specific coverage that the coverage style is for. (Optional)
Definition at line 82 of file CoverageStyle.h.
It gives an informative description of the style. (Optional)
Definition at line 134 of file Style.h.
std::string* te::se::Style::m_name |
|
protectedinherited |
It allows the style to be referenced. Names must be unique in the context in which they are defined. (Optional)
Definition at line 133 of file Style.h.
It refers to an external document. (Mandatory if m_rules is empty, otherwise, it is optional)
Definition at line 137 of file Style.h.
std::vector<Rule*> te::se::Style::m_rules |
|
protectedinherited |
It allows conditional rendering. (Mandatory if m_onlineResource is empty, otherwise, it is optional)
Definition at line 136 of file Style.h.
std::vector<std::string>* te::se::Style::m_semanticTypeIdentifiers |
|
protectedinherited |
The SemanticTypeIdentifier is experimental and is intended to be used to identify what the feature style is suitable to be used for using community-controlled name(s). (Optional)
Definition at line 135 of file Style.h.
std::string te::se::Style::m_version |
|
protectedinherited |
const std::string te::se::CoverageStyle::sm_type |
|
staticprivate |
A static data member used in the implementation of getType method.
Definition at line 83 of file CoverageStyle.h.
The documentation for this class was generated from the following file:
- /home/castejon/castejon_files/develop/terralib5/git_master/terralib5/src/terralib/se/CoverageStyle.h