| 141 |  |  | 
                        | 142 |  | return list; | 
                        | 143 |  |  | 
                        | 144 |  | /*  JSONObject object = new JSONObject(jpath); | 
                        | 145 |  | String startClass = object.getJSONObject("startClassURI").toString(); | 
                        | 146 |  | int width = Integer.parseInt(object.getJSONObject("width").toString()); | 
                        | 147 |  | JSONArray classLinks = object.getJSONArray("classLinks"); | 
                        | 148 |  | JSONObject jsonObject; | 
                        | 149 |  | List <ClassLink> list = null; | 
                        | 150 |  |  | 
                        | 151 |  | for (int i=0;i<classLinks.length();i++) | 
                        | 152 |  | { | 
                        | 153 |  | jsonObject = classLinks.getJSONObject(i); | 
                        | 154 |  | String propertyURI = jsonObject.getJSONObject("propertyURI").toString(); | 
                        | 155 |  | String linkedClassURI = jsonObject.getJSONObject("linkedClassURI").toString(); | 
                        | 156 |  | String linkedLiteralDatatypeURI = jsonObject.getJSONObject("linkedLiteralDatatypeURI").toString(); | 
                        | 157 |  | int numOfLinks = Integer.parseInt(jsonObject.getJSONObject("numOfLinks").toString()); | 
                        | 158 |  | int numOfLinkedInstances = Integer.parseInt(jsonObject.getJSONObject("numOfLinkedInstances").toString()); | 
                        | 159 |  | int numOfOriginInstances = Integer.parseInt(jsonObject.getJSONObject("numOfOriginInstances").toString()); | 
                        | 160 |  | int numOfOriginClassInstances = Integer.parseInt(jsonObject.getJSONObject("numOfOriginInstances").toString()); | 
                        | 161 |  | int numOfLinkedClassInstances = Integer.parseInt(jsonObject.getJSONObject("numOfLinkedClassInstances").toString()); | 
                        | 162 |  |  | 
                        | 163 |  | ClassLink classLink =new ClassLink(propertyURI, linkedClassURI, linkedLiteralDatatypeURI, null, | 
                        | 164 |  | numOfLinks,  numOfOriginInstances,  numOfLinkedInstances, | 
                        | 165 |  | numOfOriginClassInstances,  numOfLinkedClassInstances, | 
                        | 166 |  | false, false); | 
                        | 167 |  | list.add(classLink); | 
                        | 168 |  | } | 
                        | 169 |  | Path path = new Path(startClass,  list,  width); | 
                        | 170 |  | return path; | 
                        | 171 |  | */ | 
                        | 172 |  |  | 
                        | 173 |  |  | 
                        | 174 |  | } | 
                        | 175 |  |  | 
                        | 176 |  | private String convertPath2SPARQL(List<String> path) throws Exception{ | 
                      
                        |  | 144 | //   return list; | 
                        |  | 145 | } | 
                        |  | 146 |  | 
                        |  | 147 | private static String convertPath2SPARQL(List<String> path) throws Exception{ |