28 #ifndef __TERRALIB_LAYOUT_INTERNAL_JSON_TEMPLATE_H  
   29 #define __TERRALIB_LAYOUT_INTERNAL_JSON_TEMPLATE_H 
   33 #include "../Config.h" 
   56         virtual bool exportTemplate(std::vector<te::layout::Properties*> properties);
 
   58         virtual std::vector<te::layout::Properties*> importTemplate();
 
   60         virtual bool deleteTemplate();
 
Abstract class that represents a Template. 
 
#define TELAYOUTEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
Implementation of AbstractTemplate. Template that creates, saves, or change a .json file...
 
Abstract class that represents a Template.