[isidorus-cvs] r1058 - trunk/src/anaToMia/GDL_Widgets/war/gdl_widgets

Author: lgiessmann Date: Thu Dec 15 08:52:27 2011 New Revision: 1058 Log: gdl-frontend: Widgets: finished the TMLC-definition of all associations that topics of the type "Container" can be a roleplayer in; updated the ontology schema illustrated in the file TG_Ontology.png Modified: trunk/src/anaToMia/GDL_Widgets/war/gdl_widgets/TG_Ontology.jtm trunk/src/anaToMia/GDL_Widgets/war/gdl_widgets/TG_Ontology.png Modified: trunk/src/anaToMia/GDL_Widgets/war/gdl_widgets/TG_Ontology.jtm ============================================================================== --- trunk/src/anaToMia/GDL_Widgets/war/gdl_widgets/TG_Ontology.jtm Thu Dec 15 08:44:33 2011 (r1057) +++ trunk/src/anaToMia/GDL_Widgets/war/gdl_widgets/TG_Ontology.jtm Thu Dec 15 08:52:27 2011 (r1058) @@ -46,7 +46,7 @@ {"subject_identifiers":["[tgt:Collection]"], "instance_of":["si:[tmcl:topic-type]"]}, {"subject_identifiers":["[tgt:Aggregation]"], "instance_of":["si:[tmcl:topic-type]"]}, {"subject_identifiers":["[tgt:Edition]"], "instance_of":["si:[tmcl:topic-type]"]}, - {"subject_identifiers":["[tgt:Item]"], "instance_of":["si:[tmcl:topic-type]"]}, + {"subject_identifiers":["[tgt:Container-Item]"], "instance_of":["si:[tmcl:topic-type]"]}, {"subject_identifiers":["[tgt:XSLT]"], "instance_of":["si:[tmcl:topic-type]"]}, {"subject_identifiers":["[tgt:Work]"], "instance_of":["si:[tmcl:topic-type]"]}, {"subject_identifiers":["[tgt:Image]"], "instance_of":["si:[tmcl:topic-type]"]}, @@ -250,7 +250,12 @@ {"subject_identifiers":["[tgm:container-item-contains-role-constraint]"], "instance_of":["si:[tmcl:topic-role-constraint]"], "occurrences":[{"type":"si:[tmcl:card-min]", "value":"1"}, {"type":"si:[tmcl:card-max]", "value":"1"}]}, {"subject_identifiers":["[tgm:container-item-contains-association-role-constraint]"], "instance_of":["si:[tmcl:association-role-constraint]"], "occurrences":[{"type":"si:[tmcl:card-min]", "value":"1"}, {"type":"si:[tmcl:card-max]", "value":"1"}]}, {"subject_identifiers":["[tgm:container-item-contains-role-combination-constraint]"], "instance_of":["si:[tmcl:role-combination-constraint]"]}, - {"subject_identifiers":["[tgm:project-contains-role-combination-constraint]"], "instance_of":["si:[tmcl:role-combination-constraint]"]} + {"subject_identifiers":["[tgm:project-contains-role-combination-constraint]"], "instance_of":["si:[tmcl:role-combination-constraint]"]}, + + {"subject_identifiers":["[tgm:container-has-item-role-constraint]"], "instance_of":["si:[tmcl:topic-role-constraint]"], "occurrences":[{"type":"si:[tmcl:card-min]", "value":"0"}, {"type":"si:[tmcl:card-max]", "value":"*"}]}, + {"subject_identifiers":["[tgm:container-has-item-association-role-constraint]"], "instance_of":["si:[tmcl:association-role-constraint]"], "occurrences":[{"type":"si:[tmcl:card-min]", "value":"1"}, {"type":"si:[tmcl:card-max]", "value":"1"}]}, + {"subject_identifiers":["[tgm:item-has-item-role-constraint]"], "instance_of":["si:[tmcl:topic-role-constraint]"], "occurrences":[{"type":"si:[tmcl:card-min]", "value":"1"}, {"type":"si:[tmcl:card-max]", "value":"1"}]}, + {"subject_identifiers":["[tgm:item-has-item-association-role-constraint]"], "instance_of":["si:[tmcl:association-role-constraint]"], "occurrences":[{"type":"si:[tmcl:card-min]", "value":"1"}, {"type":"si:[tmcl:card-max]", "value":"1"}]} ], "associations":[{"type":"si:[tmdm:supertype-subtype]", "roles":[{"type":"si:[tmdm:supertype]", "player":"si:[tmcl:constraint]"},{"type":"si:[tmdm:subtype]", "player":"si:[tmcl:subject-identifier-constraint]"}]}, @@ -499,5 +504,16 @@ {"type":"si:[tmcl:constrained-topic-type]", "roles":[{"type":"si:[tmcl:constrained]", "player":"si:[tgt:Project]"},{"type":"si:[tmcl:constraint]", "player":"si:[tgm:project-contains-role-combination-constraint]"}]}, {"type":"si:[tmcl:constrained-role]", "roles":[{"type":"si:[tmcl:constrained]", "player":"si:[tgm:project]"},{"type":"si:[tmcl:constraint]", "player":"si:[tgm:project-contains-role-combination-constraint]"}]}, {"type":"si:[tmcl:other-constrained-topic-type]", "roles":[{"type":"si:[tmcl:constrained]", "player":"si:[tgt:Project-Object]"},{"type":"si:[tmcl:constraint]", "player":"si:[tgm:project-contains-role-combination-constraint]"}]}, - {"type":"si:[tmcl:other-constrained-role]", "roles":[{"type":"si:[tmcl:constrained]", "player":"si:[tgm:project-object]"},{"type":"si:[tmcl:constraint]", "player":"si:[tgm:pproject-contains-role-combination-constraint]"}]} + {"type":"si:[tmcl:other-constrained-role]", "roles":[{"type":"si:[tmcl:constrained]", "player":"si:[tgm:project-object]"},{"type":"si:[tmcl:constraint]", "player":"si:[tgm:pproject-contains-role-combination-constraint]"}]}, + + {"type":"si:[tmcl:constrained-topic-type]", "roles":[{"type":"si:[tmcl:constrained]", "player":"si:[tgt:Container]"},{"type":"si:[tmcl:constraint]", "player":"si:[tgm:container-has-item-role-constraint]"}]}, + {"type":"si:[tmcl:constrained-statement]", "roles":[{"type":"si:[tmcl:constrained]", "player":"si:[tgm:has-item]"},{"type":"si:[tmcl:constraint]", "player":"si:[tgm:container-has-item-role-constraint]"}]}, + {"type":"si:[tmcl:constrained-role]", "roles":[{"type":"si:[tmcl:constrained]", "player":"si:[tgm:container]"},{"type":"si:[tmcl:constraint]", "player":"si:[tgm:container-has-item-role-constraint]"}]}, + {"type":"si:[tmcl:constrained-statement]", "roles":[{"type":"si:[tmcl:constrained]", "player":"si:[tgm:has-item]"},{"type":"si:[tmcl:constraint]", "player":"si:[tgm:container-has-item-association-role-constraint]"}]}, + {"type":"si:[tmcl:constrained-role]", "roles":[{"type":"si:[tmcl:constrained]", "player":"si:[tgm:container]"},{"type":"si:[tmcl:constraint]", "player":"si:[tgm:container-has-item-association-role-constraint]"}]}, + {"type":"si:[tmcl:constrained-topic-type]", "roles":[{"type":"si:[tmcl:constrained]", "player":"si:[tgt:Congtainer-Item]"},{"type":"si:[tmcl:constraint]", "player":"si:[tgm:item-has-item-role-constraint]"}]}, + {"type":"si:[tmcl:constrained-statement]", "roles":[{"type":"si:[tmcl:constrained]", "player":"si:[tgm:has-item]"},{"type":"si:[tmcl:constraint]", "player":"si:[tgm:item-has-item-role-constraint]"}]}, + {"type":"si:[tmcl:constrained-role]", "roles":[{"type":"si:[tmcl:constrained]", "player":"si:[tgm:container-item]"},{"type":"si:[tmcl:constraint]", "player":"si:[tgm:item-has-item-role-constraint]"}]}, + {"type":"si:[tmcl:constrained-statement]", "roles":[{"type":"si:[tmcl:constrained]", "player":"si:[tgm:has-item]"},{"type":"si:[tmcl:constraint]", "player":"si:[tgm:item-has-item-association-role-constraint]"}]}, + {"type":"si:[tmcl:constrained-role]", "roles":[{"type":"si:[tmcl:constrained]", "player":"si:[tgm:container-item]"},{"type":"si:[tmcl:constraint]", "player":"si:[tgm:item-has-item-association-role-constraint]"}]} ]} \ No newline at end of file Modified: trunk/src/anaToMia/GDL_Widgets/war/gdl_widgets/TG_Ontology.png ============================================================================== Binary file (source and/or target). No diff available.
participants (1)
-
lgiessmann@common-lisp.net