差分発生行の前後
無視リスト:
更新日時:
2015/09/14 11:06:16 (9 年 前)
更新者:
atsuko
ログメッセージ:

外部OWL読み込み機能追加

ファイル:
1 変更

凡例:

変更なし
追加
削除
  • SPARQLBuilderWWW/src/java/org/biohackathon/SPARQLBuilder/OWL/Path.java

    r251 r254  
    7878                // label 
    7979                json_str+="\"label\":\""+QueryPathGenerator.getClassLabelfromList(startClass, classes)+"\","; 
    80                 if (classLinks != null && classLinks.size() != 0) { 
     80                if (classLinks != null && classLinks.size() != 0) { 
    8181                        json_str+="\"classLinks\":["; 
    8282                         
     
    9595        } 
    9696 
     97        public String toJSONString4(QueryPathGenerator qpg){ 
     98                String json_str=""; 
     99                json_str+="{\"startClass\":\""+ startClass+"\","; 
     100                // label 
     101                json_str+="\"label\":\""+qpg.getClassLabel(startClass)+"\","; 
     102                if (classLinks != null && classLinks.size() != 0) { 
     103                        json_str+="\"classLinks\":["; 
     104                         
     105                        JSONObject[] classLinkObjs = new JSONObject[classLinks.size()]; 
     106                        for (int i = 0; i < classLinks.size(); i++) { 
     107                                if(i>0){json_str += "," ;} 
     108                                json_str+= classLinks.get(i).toJSONString4(qpg); 
     109                        } 
     110                        json_str+="]";                         
     111                } 
     112                json_str += ","; 
     113                json_str +="\"score\":\""+width+"\""; 
     114                json_str +="}"; 
     115                 
     116                return json_str; 
     117        } 
    97118         
    98119        public String getStartClass() {