This class can be used to create capabilities document of services that use filter encoding. More...
#include <FilterCapabilities.h>
Public Member Functions | |
Initializer Methods  | |
Methods related to instantiation and destruction.  | |
| FilterCapabilities () | |
| It initializes a new FilterCapabilities.  More... | |
| ~FilterCapabilities () | |
| Destructor.  More... | |
Accessor methods  | |
Methods used to get or set properties.  | |
| void | setSpatialCapabilities (SpatialCapabilities *spCapabilities) | 
| It sets the filter spatial capabilities operations.  More... | |
| const SpatialCapabilities * | getSpatialCapabilities () const | 
| It returns the filter spatial capabilities.  More... | |
| void | setScalarCapabilities (ScalarCapabilities *scCapabilities) | 
| It sets the filter scalar capabilities operations.  More... | |
| const ScalarCapabilities * | getScalarCapabilities () const | 
| It returns the filter scalar capabilities.  More... | |
| void | setIdCapabilities (IdCapabilities *idCapabilities) | 
| It sets the filter id capabilities.  More... | |
| const IdCapabilities * | getIdCapabilities () const | 
| It returns the filter id capabilities.  More... | |
Private Attributes | |
| IdCapabilities * | m_idCapabilities | 
| Mandatory.  More... | |
| ScalarCapabilities * | m_scalarCapabilities | 
| Mandatory.  More... | |
| SpatialCapabilities * | m_spatialCapabilities | 
| Mandatory.  More... | |
This class can be used to create capabilities document of services that use filter encoding.
The filter capabilities document describes what specific filter capabilities are supported by a service. For example, a Web Feature Service (WFS) that uses filter encoding would include this fragment in its capabilities document to advertise what filter capabilities it supports. Filter capabilities are divided into three categories:
Definition at line 59 of file FilterCapabilities.h.
| te::fe::FilterCapabilities::FilterCapabilities | ( | ) | 
It initializes a new FilterCapabilities.
Definition at line 35 of file FilterCapabilities.cpp.
| te::fe::FilterCapabilities::~FilterCapabilities | ( | ) | 
Destructor.
Definition at line 42 of file FilterCapabilities.cpp.
| const te::fe::IdCapabilities * te::fe::FilterCapabilities::getIdCapabilities | ( | ) | const | 
It returns the filter id capabilities.
Definition at line 77 of file FilterCapabilities.cpp.
| const te::fe::ScalarCapabilities * te::fe::FilterCapabilities::getScalarCapabilities | ( | ) | const | 
It returns the filter scalar capabilities.
Definition at line 66 of file FilterCapabilities.cpp.
| const te::fe::SpatialCapabilities * te::fe::FilterCapabilities::getSpatialCapabilities | ( | ) | const | 
It returns the filter spatial capabilities.
Definition at line 55 of file FilterCapabilities.cpp.
| void te::fe::FilterCapabilities::setIdCapabilities | ( | IdCapabilities * | idCapabilities | ) | 
It sets the filter id capabilities.
| idCapabilities | The filter id capabilities. | 
Definition at line 71 of file FilterCapabilities.cpp.
| void te::fe::FilterCapabilities::setScalarCapabilities | ( | ScalarCapabilities * | scCapabilities | ) | 
It sets the filter scalar capabilities operations.
| scCapabilities | The filter scalar capabilities operations. | 
Definition at line 60 of file FilterCapabilities.cpp.
| void te::fe::FilterCapabilities::setSpatialCapabilities | ( | SpatialCapabilities * | spCapabilities | ) | 
It sets the filter spatial capabilities operations.
| spCapabilities | The filter spatial capabilities operations. | 
Definition at line 49 of file FilterCapabilities.cpp.
      
  | 
  private | 
Mandatory.
Definition at line 140 of file FilterCapabilities.h.
      
  | 
  private | 
Mandatory.
Definition at line 139 of file FilterCapabilities.h.
      
  | 
  private | 
Mandatory.
Definition at line 138 of file FilterCapabilities.h.