Merge branch 'maint-rel-1.6' into develop
This commit is contained in:
commit
6e330a89db
1 changed files with 17 additions and 12 deletions
|
@ -112,7 +112,7 @@ public class DefaultObjectPropertyFormGenerator implements EditConfigurationGene
|
||||||
Individual subject = EditConfigurationUtils.getSubjectIndividual(vreq);
|
Individual subject = EditConfigurationUtils.getSubjectIndividual(vreq);
|
||||||
String predicateUri = EditConfigurationUtils.getPredicateUri(vreq);
|
String predicateUri = EditConfigurationUtils.getPredicateUri(vreq);
|
||||||
String rangeUri = EditConfigurationUtils.getRangeUri(vreq);
|
String rangeUri = EditConfigurationUtils.getRangeUri(vreq);
|
||||||
if (rangeUri != null) {
|
if (rangeUri != null && !rangeUri.isEmpty()) {
|
||||||
VClass rangeVClass = ctxDaoFact.getVClassDao().getVClassByURI(rangeUri);
|
VClass rangeVClass = ctxDaoFact.getVClassDao().getVClassByURI(rangeUri);
|
||||||
if (!rangeVClass.isUnion()) {
|
if (!rangeVClass.isUnion()) {
|
||||||
types.add(rangeVClass);
|
types.add(rangeVClass);
|
||||||
|
@ -125,6 +125,7 @@ public class DefaultObjectPropertyFormGenerator implements EditConfigurationGene
|
||||||
}
|
}
|
||||||
WebappDaoFactory wDaoFact = vreq.getWebappDaoFactory();
|
WebappDaoFactory wDaoFact = vreq.getWebappDaoFactory();
|
||||||
//Get all vclasses applicable to subject
|
//Get all vclasses applicable to subject
|
||||||
|
if(subject != null) {
|
||||||
List<VClass> vClasses = subject.getVClasses();
|
List<VClass> vClasses = subject.getVClasses();
|
||||||
HashMap<String, VClass> typesHash = new HashMap<String, VClass>();
|
HashMap<String, VClass> typesHash = new HashMap<String, VClass>();
|
||||||
for(VClass vclass: vClasses) {
|
for(VClass vclass: vClasses) {
|
||||||
|
@ -137,6 +138,10 @@ public class DefaultObjectPropertyFormGenerator implements EditConfigurationGene
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
types.addAll(typesHash.values());
|
types.addAll(typesHash.values());
|
||||||
|
} else {
|
||||||
|
log.error("Subject individual was null for");
|
||||||
|
}
|
||||||
|
|
||||||
return types;
|
return types;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue