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.
◆ ReturnType
◆ VisitorType
◆ CoverageStyle()
| te::se::CoverageStyle::CoverageStyle |
( |
| ) |
|
◆ ~CoverageStyle()
| te::se::CoverageStyle::~CoverageStyle |
( |
| ) |
|
◆ accept()
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.
◆ clone()
| Style* te::se::CoverageStyle::clone |
( |
| ) |
const |
|
virtual |
◆ getCoverageName()
| const std::string* te::se::CoverageStyle::getCoverageName |
( |
| ) |
const |
◆ getDescription()
| const Description* te::se::Style::getDescription |
( |
| ) |
const |
|
inherited |
◆ getName()
| const std::string* te::se::Style::getName |
( |
| ) |
const |
|
inherited |
◆ getOnlineResource()
◆ getOnlineResources()
◆ getRule()
| Rule* te::se::Style::getRule |
( |
std::size_t |
i | ) |
const |
|
inherited |
◆ getRules()
| const std::vector<Rule*>& te::se::Style::getRules |
( |
| ) |
const |
|
inherited |
◆ getSemanticTypeIdentifier()
| const std::string& te::se::Style::getSemanticTypeIdentifier |
( |
std::size_t |
i | ) |
|
|
inherited |
◆ getSemanticTypeIdentifiers()
| const std::vector<std::string>* te::se::Style::getSemanticTypeIdentifiers |
( |
| ) |
const |
|
inherited |
◆ getType()
| const std::string& te::se::CoverageStyle::getType |
( |
| ) |
const |
|
virtual |
It returns the style type.
- Returns
- The style type.
Implements te::se::Style.
◆ getVersion()
| const std::string& te::se::Style::getVersion |
( |
| ) |
const |
|
inherited |
◆ push_back() [1/3]
| void te::se::Style::push_back |
( |
const std::string & |
semanticTypeIdentifier | ) |
|
|
inherited |
◆ push_back() [2/3]
| void te::se::Style::push_back |
( |
Rule * |
rule | ) |
|
|
inherited |
◆ push_back() [3/3]
◆ removeRule()
| void te::se::Style::removeRule |
( |
std::size_t |
i | ) |
|
|
inherited |
◆ removeRules()
| void te::se::Style::removeRules |
( |
| ) |
|
|
inherited |
◆ setCoverageName()
| void te::se::CoverageStyle::setCoverageName |
( |
std::string * |
name | ) |
|
◆ setDescription()
◆ setName()
| void te::se::Style::setName |
( |
std::string * |
name | ) |
|
|
inherited |
◆ setRule()
| void te::se::Style::setRule |
( |
std::size_t |
i, |
|
|
Rule * |
rule |
|
) |
| |
|
inherited |
◆ setVersion()
| void te::se::Style::setVersion |
( |
const std::string & |
v | ) |
|
|
inherited |
◆ m_coverageName
| 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.
◆ m_description
It gives an informative description of the style. (Optional)
Definition at line 140 of file Style.h.
◆ m_name
| 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 139 of file Style.h.
◆ m_onlineResources
It refers to an external document. (Mandatory if m_rules is empty, otherwise, it is optional)
Definition at line 143 of file Style.h.
◆ m_rules
| 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 142 of file Style.h.
◆ m_semanticTypeIdentifiers
| 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 141 of file Style.h.
◆ m_version
| std::string te::se::Style::m_version |
|
protectedinherited |
◆ sm_type
| 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_release/src/terralib/se/CoverageStyle.h