[isidorus-cvs] r149 - in trunk/src: . unit_tests

Author: lgiessmann Date: Tue Nov 24 10:56:09 2009 New Revision: 149 Log: added an xtm2.0-reification test file Added: trunk/src/unit_tests/reification_xtm2.0.xtm (contents, props changed) Modified: trunk/src/isidorus.asd Modified: trunk/src/isidorus.asd ============================================================================== --- trunk/src/isidorus.asd (original) +++ trunk/src/isidorus.asd Tue Nov 24 10:56:09 2009 @@ -112,6 +112,7 @@ (:static-file "poems_light.xtm") (:static-file "full_mapping.rdf") (:static-file "reification_xtm1.0.xtm") + (:static-file "reification_xtm2.0.xtm") (:file "atom-conf") (:file "unittests-constants" :depends-on ("dangling_topicref.xtm" Added: trunk/src/unit_tests/reification_xtm2.0.xtm ============================================================================== --- (empty file) +++ trunk/src/unit_tests/reification_xtm2.0.xtm Tue Nov 24 10:56:09 2009 @@ -0,0 +1,94 @@ +<?xml version="1.0"?> +<!-- ======================================================================= --> +<!-- Isidorus --> +<!-- (c) 2008-2009 Marc Kuester, Christoph Ludwig, Lukas Giessmann --> +<!-- --> +<!-- Isidorus is freely distributable under the LGPL license. --> +<!-- You can find a detailed description in trunk/docs/LGPL-LICENSE.txt. --> +<!-- ======================================================================= --> + +<tm:topicMap xmlns:tm="http://www.topicmaps.org/xtm/" version="2.0"> + <tm:topic id="homer"> + <tm:subjectIdentifier href="http://simpsons.tv/homer"/> + <tm:name reifier="http://simpsons.tv/homer-name"> + <tm:value>Homer Simpson</tm:value> + <tm:variant reifier="http://simpsons.tv/homer-name-variant"> + <tm:scope><tm:topicRef href="#fullName"/></tm:scope> + <tm:resourceData>Homer Jay Simpson</tm:resourceData> + </tm:variant> + </tm:name> + <tm:occurrence reifier="http://simpsons.tv/homer-occurrence"> + <tm:type><tm:topicRef href="#profession"/></tm:type> + <tm:resourceData>Safety Inspector</tm:resourceData> + </tm:occurrence> + </tm:topic> + + <tm:topic id="marge"> + <tm:subjectIdentifier href="http://simpsons.tv/marge"/> + <tm:name> + <tm:value>Marge Simpson</tm:value> + <tm:variant> + <tm:scope><tm:topicRef href="#fullName"/></tm:scope> + <tm:resourceData>Marjorie Simpson</tm:resourceData> + </tm:variant> + </tm:name> + <tm:occurrence> + <tm:type><tm:topicRef href="#profession"/></tm:type> + <tm:resourceData>Housewife</tm:resourceData> + </tm:occurrence> + </tm:topic> + + <tm:topic id="fullName"> + <tm:subjectIdentiifer href="http://simpsons.tv/fullName"/> + </tm:topic> + + <tm:topic id="profession"> + <tm:subjectIdentiifer href="http://simpsons.tv/profession"/> + </tm:topic> + + <tm:topic id="married"> + <tm:subjectIdentiifer href="http://simpsons.tv/married"/> + </tm:topic> + + <tm:topic id="husband"> + <tm:subjectIdentiifer href="http://simpsons.tv/husband"/> + </tm:topic> + + <tm:topic id="wife"> + <tm:subjectIdentiifer href="http://simpsons.tv/wife"/> + </tm:topic> + + <tm:association reifier="http://simpsons.tv/married-association"> + <tm:type><tm:topicRef href="#married"/></tm:type> + <tm:role reifier="http://simpsons.tv/married-husband-role"> + <tm:type><tm:topicRef href="#husband"/></tm:type> + <tm:topicRef href="#homer"/> + </tm:role> + <tm:role> + <tm:type><tm:topicRef href="#wife"/></tm:type> + <tm:topicRef href="#marge"/> + </tm:role> + </tm:association> + + + <!-- === reifier-topics ================================================== --> + <tm:topic id="homer-name-reifier"> + <tm:itemIdentity href="http://simpsons.tv/homer-name"/> + </tm:topic> + + <tm:topic id="homer-name-variant-reifier"> + <tm:itemIdentity href="http://simpsons.tv/homer-name-variant"/> + </tm:topic> + + <tm:topic id="homer-occurrence-reifier"> + <tm:itemIdentity href="http://simpsons.tv/homer-occurrence"/> + </tm:topic> + + <tm:topic id="married-reifier"> + <tm:itemIdentity href="http://simpsons.tv/married-association"/> + </tm:topic> + + <tm:topic id="married-husband-reifier"> + <tm:itemIdentity href="http://simpsons.tv/married-husband-role"/> + </tm:topic> +</tm:topicMap>
participants (1)
-
Lukas Giessmann