Minor code improvements
This commit is contained in:
parent
d97544b991
commit
751d50f93a
44 changed files with 476 additions and 625 deletions
|
@ -426,20 +426,18 @@ public class VClassJenaTest {
|
|||
}
|
||||
|
||||
private String getLabel2(String lang, List<RDFNode>labelList) {
|
||||
Iterator<RDFNode> labelIt = labelList.iterator();
|
||||
while (labelIt.hasNext()) {
|
||||
RDFNode label = labelIt.next();
|
||||
if (label.isLiteral()) {
|
||||
Literal labelLit = ((Literal)label);
|
||||
String labelLanguage = labelLit.getLanguage();
|
||||
if ( (labelLanguage==null) && (lang==null) ) {
|
||||
return labelLit.getLexicalForm();
|
||||
}
|
||||
if ( (lang != null) && (lang.equals(labelLanguage)) ) {
|
||||
return labelLit.getLexicalForm();
|
||||
}
|
||||
}
|
||||
}
|
||||
for (RDFNode label : labelList) {
|
||||
if (label.isLiteral()) {
|
||||
Literal labelLit = ((Literal) label);
|
||||
String labelLanguage = labelLit.getLanguage();
|
||||
if ((labelLanguage == null) && (lang == null)) {
|
||||
return labelLit.getLexicalForm();
|
||||
}
|
||||
if ((lang != null) && (lang.equals(labelLanguage))) {
|
||||
return labelLit.getLexicalForm();
|
||||
}
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue