28 #ifndef __TERRALIB_LAYOUT_INTERNAL_JSON_H
29 #define __TERRALIB_LAYOUT_INTERNAL_JSON_H
36 #include <boost/property_tree/ptree.hpp>
55 virtual std::vector<te::layout::Properties*>
retrieve();
virtual void searchProperty(Property property, boost::property_tree::ptree array)
virtual boost::property_tree::ptree retrievePTree()
virtual void retrieveSubPTree(boost::property_tree::ptree subTree, Property &prop)
boost::property_tree::ptree m_array
virtual std::vector< te::layout::Properties * > retrieve()
virtual void loadFromPath(std::string loadPath)
virtual void loadFromProperties(std::vector< te::layout::Properties * > properties)