26 #ifndef __TERRALIB_XSD_INTERNAL_OCCURS_H 
   27 #define __TERRALIB_XSD_INTERNAL_OCCURS_H 
   52         const unsigned int getMinOccurs() 
const;
 
   59         const unsigned int getMaxOccurs() 
const;
 
   66         void setMinOccurs(
unsigned int minOccurs);
 
   75         void setMaxOccurs(
unsigned int maxOccurs);
 
   85         Occurs(
unsigned int minOccurs = 1, 
unsigned int maxOccurs = 1);
 
  119 #endif  // __TERRALIB_XSD_INTERNAL_OCCURS_H 
Configuration flags for the XSD Module of TerraLib. 
 
static const unsigned int unbounded
Identifer for "unbounded" max values. 
 
A base class for XSD classes that have occurs attributes. 
 
unsigned int m_maxOccurs
It specifies the maximum number of times the any element can occur in the parent element. The value can be any number >= 0, or if you want to set no limit on the maximum number, use the value "unbounded". Default value is 1. (Optional) 
 
#define TEXSDEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
unsigned int m_minOccurs
It specifies the minimum number of times the any element can occur in the parent element. The value can be any number >= 0. Default value is 1. (Optional)