public function getData()
 {
     global $sparqlProxyIP, $sparqlProxyPort, $sparqlEndpointConfiguration;
     $data = false;
     $type = false;
     if (isset($this->parameters[$sparqlEndpointConfiguration["output_type_parameter"]])) {
         $type = $this->parameters[$sparqlEndpointConfiguration["output_type_parameter"]];
     } else {
         $type = $sparqlEndpointConfiguration["default_type"];
     }
     $url = $this->getEndpointRequestUrlForType($type);
     $query_output = SparqlUtil::readQueryOutput($url, $sparqlProxyIP, $sparqlProxyPort, $type);
     switch ($type) {
         case "json":
             $data = SparqlUtil::parse_json($query_output);
             break;
         default:
             $data = SparqlUtil::parse_csv($query_output);
     }
     return $data;
 }