{% extends "splitter_base.html" %} {% block main_column %} {% ifequal main_entity_type "class" %} {% with main_entity as each %}

Class: {{each.qname}}   back to top


{% if not each.children %}

NOTE this is a leaf node.

{% endif %}

URI:
{{each.uri}}

Description:
{{each.bestDescription|default:"--"}}

{% if each.ancestors %}

Inherits from ({{ each.ancestors|length }}):
{% for s in each.ancestors %}{{s.qname}} {% if not forloop.last %}
{% endif %} {% endfor %}

{% else %}

Inherits from:
owl:Thing

{% endif %} {% if 0 %} {# HIDDEN AFTER ADDING THE PROPERTIES TABLE #} {% if each.domain_of %}

Property Domain of:
{% for s in each.domain_of %}{{s.qname}} {% if not forloop.last %}
{% endif %} {% endfor %}

{% endif %} {% if each.range_of %}

Property Range of:
{% for s in each.range_of %}{{s.qname}} {% if not forloop.last %}
{% endif %} {% endfor %}

{% endif %} {% endif %} Implementation: {% if pygments_code %} {{pygments_code|safe}} {% else %}
{{each.serialize|linebreaks}}
{% endif %} {% if each.domain_of_inferred %}
Instances of {{each.qname}} can have the following properties: {% for group in each.domain_of_inferred %} {% for k,v in group.items %} {% for prop in v %} {% endfor %} {% endfor %} {% endfor %}
PropertyDescriptionExpected Type
From {{k.qname}}
{{prop.qname}} {{prop.bestDescription}} {% if prop.ranges %} {% for range in prop.ranges %} {{range.qname}} {% endfor %} {% else %} owl:Thing {% endif %}
{% endif %}
{% endwith %} {% endifequal %} {% endblock main_column %}