keeping uneditable properties from showing up on the page
This commit is contained in:
parent
e3399d161d
commit
57055a4efc
1 changed files with 7 additions and 2 deletions
|
@ -33,8 +33,13 @@ public class PropertyGroupTemplateModel extends BaseTemplateModel {
|
||||||
properties = new ArrayList<PropertyTemplateModel>(propertyList.size());
|
properties = new ArrayList<PropertyTemplateModel>(propertyList.size());
|
||||||
for (Property p : propertyList) {
|
for (Property p : propertyList) {
|
||||||
if (p instanceof ObjectProperty) {
|
if (p instanceof ObjectProperty) {
|
||||||
ObjectProperty op = (ObjectProperty)p;
|
ObjectProperty op = (ObjectProperty) p;
|
||||||
properties.add(ObjectPropertyTemplateModel.getObjectPropertyTemplateModel(op, subject, vreq, editing, populatedObjectPropertyList));
|
ObjectPropertyTemplateModel tm = ObjectPropertyTemplateModel.getObjectPropertyTemplateModel(
|
||||||
|
op, subject, vreq, editing, populatedObjectPropertyList);
|
||||||
|
if (!tm.isEmpty() || (editing && !tm.getAddUrl().isEmpty())) {
|
||||||
|
properties.add(tm);
|
||||||
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
properties.add(new DataPropertyTemplateModel((DataProperty)p, subject, vreq, editing, populatedDataPropertyList));
|
properties.add(new DataPropertyTemplateModel((DataProperty)p, subject, vreq, editing, populatedDataPropertyList));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue