Difference between revisions of "SpeciesTMPlugin"

From Gcube Wiki
Jump to: navigation, search
(Created page with '== Species TM Plugin == A plugin of the Tree Manager services that defines and maintains tree views of biodiversity data sources exposed by the Species Manager services. === Tr…')
 
(Tree model returns by Species TM Plugin)
Line 5: Line 5:
 
=== Tree model returns by Species TM Plugin ===
 
=== Tree model returns by Species TM Plugin ===
  
<?xml version="1.0" ?>  
+
<?xml version="1.0" ?>
<t:root xmlns:t="http://gcube-system.org/namespaces/data/trees" SpeciesServiceId="PluginName:ID" t:id="PluginName:ID">  
+
<t:root xmlns:t="http://gcube-system.org/namespaces/data/trees" SpeciesServiceId="PluginName:ID" t:id="PluginName:ID">
    <DwC t:id="ID">  
+
<DwC t:id="ID">
        <nameAccordingTo> </nameAccordingTo>  
+
<nameAccordingTo> </nameAccordingTo>
        <scientificNameAuthorship> </scientificNameAuthorship>  
+
<scientificNameAuthorship> </scientificNameAuthorship>
        <taxonRank> </taxonRank>  
+
<taxonRank> </taxonRank>
        <parentNameUsageID> </parentNameUsageID>  
+
<parentNameUsageID> </parentNameUsageID>
        <scientificName> </scientificName>  
+
<scientificName> </scientificName>
           <acceptedNameUsageID> </acceptedNameUsageID>  
+
<acceptedNameUsageID> </acceptedNameUsageID>
        <taxonomicStatus> </taxonomicStatus>  
+
<taxonomicStatus> </taxonomicStatus>
        <taxonRemarks> </taxonRemarks>  
+
<taxonRemarks> </taxonRemarks>
        <bibliographicCitation> </bibliographicCitation>  
+
<bibliographicCitation> </bibliographicCitation>
        <scientificNameID> </scientificNameID>  
+
<scientificNameID> </scientificNameID>
        <modified> </modified>  
+
<modified> </modified>
  
        <kingdom> </kingdom>  
+
<kingdom> </kingdom>
        <phylum> </phylum>  
+
<phylum> </phylum>
        <class> </class>  
+
<class> </class>
        <order> </order>  
+
<order> </order>
        <family> </family>  
+
<family> </family>
        <genus> </genus>  
+
<genus> </genus>
        <subgenus> </subgenus>  
+
<subgenus> </subgenus>
  
        <specificEpithet> </specificEpithet>  
+
<specificEpithet> </specificEpithet>
        <infraspecificEpithet> </infraspecificEpithet>  
+
<infraspecificEpithet> </infraspecificEpithet>
        <verbatimTaxonRank> </verbatimTaxonRank>  
+
<verbatimTaxonRank> </verbatimTaxonRank>
  
        <vernacularNames>  
+
<vernacularNames>
            <language> </language>  
+
<language> </language>
            <locality> </locality>  
+
<locality> </locality>
            <vernacularName> </vernacularName>  
+
<vernacularName> </vernacularName>
        </vernacularNames>  
+
</vernacularNames>
        .........  
+
.........
        <vernacularNames>  
+
<vernacularNames>
            <language> </language>  
+
<language> </language>
            <locality> </locality>  
+
<locality> </locality>
            <vernacularName> </vernacularName>  
+
<vernacularName> </vernacularName>
        </vernacularNames>  
+
</vernacularNames>
    </DwC>  
+
</DwC>  
  
    <Properties>  
+
<Properties>  
 
        <property>  
 
        <property>  
 
             <key> </key>  
 
             <key> </key>  
Line 62: Line 62:
 
    </provenance>  
 
    </provenance>  
  
</t:root>  
+
</t:root>
 
+
  
 
=== Bind request ===
 
=== Bind request ===
  
 
'''Names''' as ScientificName in '''List<DataSource>''' return Taxon
 
'''Names''' as ScientificName in '''List<DataSource>''' return Taxon

Revision as of 17:46, 13 December 2012

Species TM Plugin

A plugin of the Tree Manager services that defines and maintains tree views of biodiversity data sources exposed by the Species Manager services.

Tree model returns by Species TM Plugin

<?xml version="1.0" ?> <t:root xmlns:t="http://gcube-system.org/namespaces/data/trees" SpeciesServiceId="PluginName:ID" t:id="PluginName:ID"> <DwC t:id="ID"> <nameAccordingTo> </nameAccordingTo> <scientificNameAuthorship> </scientificNameAuthorship> <taxonRank> </taxonRank> <parentNameUsageID> </parentNameUsageID> <scientificName> </scientificName> <acceptedNameUsageID> </acceptedNameUsageID> <taxonomicStatus> </taxonomicStatus> <taxonRemarks> </taxonRemarks> <bibliographicCitation> </bibliographicCitation> <scientificNameID> </scientificNameID> <modified> </modified>

<kingdom> </kingdom> <phylum> </phylum> <class> </class> <order> </order> <family> </family> <genus> </genus> <subgenus> </subgenus>

<specificEpithet> </specificEpithet> <infraspecificEpithet> </infraspecificEpithet> <verbatimTaxonRank> </verbatimTaxonRank>

<vernacularNames> <language> </language> <locality> </locality> <vernacularName> </vernacularName> </vernacularNames> ......... <vernacularNames> <language> </language> <locality> </locality> <vernacularName> </vernacularName> </vernacularNames> </DwC>

<Properties>         <property>              <key> </key>             <value> </value>         </property>             .........         <property>             <key> </key>             <value> </value>         </property>     <Properties>

    <provenance>         <wasDerivedFrom> </wasDerivedFrom>         <wasGeneratedBy> </wasGeneratedBy>     </provenance>

</t:root>

Bind request

Names as ScientificName in List<DataSource> return Taxon