web console class browsing issue

0 views
Skip to first unread message

Conrad Leonard

unread,
Apr 2, 2015, 1:05:02 AM4/2/15
to sta...@clarkparsia.com
The new tree-format class browser is great; however it doesn't work for classes that are subclass of intersectionOf two other classes. 

Setup:

    <owl:Class rdf:about="http://example.org/A"/>
    <owl:Class rdf:about="http://example.org/B"/>
    <owl:Class rdf:about="http://example.org/C">
        <rdfs:subClassOf>
            <owl:Class>
                <owl:intersectionOf rdf:parseType="Collection">
                    <rdf:Description rdf:about="http://example.org/A"/>
                    <rdf:Description rdf:about="http://example.org/B"/>
                </owl:intersectionOf>
            </owl:Class>
        </rdfs:subClassOf>
    </owl:Class>

Expect:

To me, ideally C should appear in both A and B branches, as for example it does in Protege class browser in this situation, but minimally it should appear somewhere (top level?) in the tree

Get:

C appears in neither A nor B, nor anywhere else.

In the old 2.x 'leaf-class' view, if A, B and C had instances then all three classes were browsable so the new behaviour is a regression. 

Edgar Rodriguez

unread,
Apr 2, 2015, 5:33:07 PM4/2/15
to sta...@clarkparsia.com
Hi Conrad,

Thank you for the report, this is an issue with the rendering of the class tree.
The fix will be included in the next release.

Cheers,
Edgar

--
-- --
You received this message because you are subscribed to the C&P "Stardog" group.
To post to this group, send email to sta...@clarkparsia.com
To unsubscribe from this group, send email to
stardog+u...@clarkparsia.com
For more options, visit this group at
http://groups.google.com/a/clarkparsia.com/group/stardog?hl=en

Reply all
Reply to author
Forward
0 new messages