eliminate redundancy in related role property group list view

This commit is contained in:
tworrall 2011-10-21 20:53:36 +00:00
parent 6e3bf3891d
commit 42cfa1e725

View file

@ -54,10 +54,11 @@
<#macro collatedObjectPropertyList property editable template=property.template > <#macro collatedObjectPropertyList property editable template=property.template >
<#assign subclasses = property.subclasses> <#assign subclasses = property.subclasses>
<#list subclasses as subclass> <#list subclasses as subclass>
<#local subclassName = subclass.name!> <#assign subclassName = subclass.name!>
<#if subclassName?has_content> <#if subclassName?has_content>
<li class="subclass" role="listitem"> <li class="subclass" role="listitem">
<h3>${subclassName?lower_case}</h3> <#if property.name == "related role"><h3>${subclassName?lower_case?replace(" role", "")}</h3>
<#else><h3>${subclassName?lower_case}</h3></#if>
<ul class="subclass-property-list"> <ul class="subclass-property-list">
<@objectPropertyList property editable subclass.statements template /> <@objectPropertyList property editable subclass.statements template />
</ul> </ul>