チェンジセット 40 : BH13SPARQLBuilder
- 更新日時:
- 2014/01/31 12:26:11 (11 年 前)
- パス:
- BH13SPARQLBuilder/src/hozo
- ファイル:
-
- 2 変更
凡例:
- 変更なし
- 追加
- 削除
-
BH13SPARQLBuilder/src/hozo/maptool/MapFactory.java
r37 r40 127 127 for(ClassLink link : links){ 128 128 String next_class = link.getLinkedClassURI(); 129 System.out.println("==>"+next_class); 129 System.out.println("="+link.getNumOfLinks()+"=>"+next_class); 130 130 131 /* 131 132 String next_class_lbl =""; … … 149 150 node.addChild(next_node); 150 151 node = next_node; 151 String prop = link.getPropertyURI();152 String prop = getTempLabel(link.getPropertyURI()); 152 153 153 154 if(link.getDirection().equals(Direction.reverse)){ -
BH13SPARQLBuilder/src/hozo/sparql/gui/SparqlBuilderPanel.java
r33 r40 358 358 359 359 selStr.append("?c").append(i).append(" "); 360 selStr.append("?l").append(i).append(" "); 360 361 361 362 if(i == classLinks.size()) … … 369 370 append(">"). 370 371 append(".\n"); 372 373 whereStr.append("OPTIONAL{\n?c"+i+" rdfs:label ?l"+i+".}\n"); 374 371 375 372 376 if(direction == Direction.forward) … … 392 396 393 397 selStr.append("?c").append(i).append(" \n"); 398 selStr.append("?l").append(i).append(" \n"); 394 399 whereStr.append("?c").append(i).append(" rdf:type "). 395 400 append("<"). … … 397 402 append(">"). 398 403 append(".\n"); 399 400 401 queryStr.append(selStr).append(whereStr).append("} LIMIT 100\n");; 404 whereStr.append("OPTIONAL{\n?c"+i+" rdfs:label ?l"+i+".}\n"); 405 406 407 queryStr.append(selStr).append(whereStr); 408 409 queryStr.append("}"); 410 //OPTIONAL 411 queryStr.append("LIMIT 100\n");; 402 412 403 413 //System.out.println(queryStr);