Changes between Version 10 and Version 11 of MetadataSiblings


Ignore:
Timestamp:
Sep 19, 2012, 10:19:08 PM (12 years ago)
Author:
simonp
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MetadataSiblings

    v10 v11  
    6767
    6868To retrieve and display related records from the aggregateInformation block, we extend the process that is used for parent-child and other relationships:
    69  * in the java code underlying the GetRelated guiservice. A simple XPath extraction for all aggregateInformation elements that have an aggregateDataSetIdentifier with a code, an associationType with value set to crossReference and an initiativeType is used to assemble the list of codes (UUIDs/URNs). Sibling metadata records are extracted from the database and attached to the XML output of the GetRelated guiservice.
    70  * add processing of the GetRelated output in relations.xsl which is used in the xml.relation service - returns a simple/brief view of the related records.
     69 * in the java code underlying the !GetRelated guiservice. A simple XPath extraction for all aggregateInformation elements that have an aggregateDataSetIdentifier with a code, an associationType with value set to crossReference and an initiativeType is used to assemble the list of codes (UUIDs/URNs). Sibling metadata records are extracted from the database and attached to the XML output of the !GetRelated guiservice.
     70 * add processing of the !GetRelated output in relations.xsl which is used in the xml.relation service - returns a simple/brief view of the related records.
    7171 * add processing of related sibling records from guiservice to iso19139/present/metadata-iso19139-utils.xsl - this XSLT generates the classic presentation of related records - see below.
    7272 * add processing of related sibling records from xml.relations to the ExtJS MetadataRelationStore.js and the ExtJS user interface.