Changeset 6619


Ignore:
Timestamp:
07/01/10 09:08:27 (9 years ago)
Author:
melissa
Message:

Updated stylesheets to  ome-xml:r645.

Location:
trunk/components/bio-formats/src/loci/formats/meta
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/components/bio-formats/src/loci/formats/meta/2003-FC-to-2008-09.xsl

    r6551 r6619  
    104104                        <map from="Uint32" to="uint32"/> 
    105105                </mapping> 
     106                <mapping name="OTFPixelType"> 
     107                        <map from="Uint8" to="uint8"/> 
     108                        <map from="Uint16" to="uint16"/> 
     109                        <map from="Uint32" to="uint32"/> 
     110                </mapping> 
    106111                <mapping name="DetectorType"> 
    107112                        <map from="Intensified-CCD" to="IntensifiedCCD"/> 
     
    160165                                <xsl:value-of select="'Other'"/> 
    161166                        </xsl:when> 
     167                        <!-- If the input file is valid this case should never happen, but if it does fix it --> 
     168                        <xsl:when test="string-length($value) = 0"> 
     169                                <xsl:value-of select="'Other'"/> 
     170                        </xsl:when> 
    162171                        <xsl:otherwise> 
    163172                                <xsl:value-of select="$value"/> 
    164                                 <!-- If the property is optional we don't want to set  
    165         "Unknown" if that's our current value. Otherwise use the current value.  
    166          <xsl:if test="not($isOptional) or $value != 'Unknown'"> 
    167         <xsl:value-of select="$value"/> 
    168        </xsl:if> 
    169          
    170         --> 
    171                                 <xsl:value-of select="''"/> 
     173                                <!-- 
     174                                        The isOptional value is not used in this transform 
     175                                --> 
    172176                        </xsl:otherwise> 
    173177                </xsl:choose> 
     
    310314                        </xsl:variable> 
    311315                        <xsl:apply-templates select="@*"/> 
    312                         <xsl:attribute name="Power"> 
    313                                 <xsl:value-of select="$power"/> 
    314                         </xsl:attribute> 
     316      <xsl:if test="$power != ''"> 
     317                          <xsl:attribute name="Power"> 
     318                                  <xsl:value-of select="$power"/> 
     319                          </xsl:attribute> 
     320      </xsl:if> 
    315321                        <xsl:apply-templates select="node()"/> 
    316322                </xsl:element> 
     
    549555        <xsl:template match="OME:OTF"> 
    550556                <xsl:element name="OTF" namespace="{$newOMENS}"> 
    551                         <xsl:for-each select="@* [not(name() = 'OpticalAxisAvrg')]"> 
     557                        <xsl:for-each select="@* [not(name() = 'OpticalAxisAvrg' or name() = 'PixelType')]"> 
    552558                                <xsl:attribute name="{local-name(.)}"> 
    553559                                        <xsl:value-of select="."/> 
     
    557563                                <xsl:attribute name="OpticalAxisAveraged"> 
    558564                                        <xsl:value-of select="."/> 
     565                                </xsl:attribute> 
     566                        </xsl:for-each> 
     567      <xsl:for-each select="@* [name() = 'PixelType']"> 
     568                                <xsl:attribute name="{local-name(.)}"> 
     569                                        <xsl:call-template name="transformEnumerationValue"> 
     570                                                <xsl:with-param name="mappingName" select="'OTFPixelType'"/> 
     571                                                <xsl:with-param name="value"><xsl:value-of select="."/></xsl:with-param> 
     572                                        </xsl:call-template> 
    559573                                </xsl:attribute> 
    560574                        </xsl:for-each> 
  • trunk/components/bio-formats/src/loci/formats/meta/2007-06-to-2008-09.xsl

    r6551 r6619  
    159159                                <xsl:value-of select="'Other'"/> 
    160160                        </xsl:when> 
     161                        <!-- If the input file is valid this case should never happen, but if it does fix it --> 
     162                        <xsl:when test="string-length($value) = 0"> 
     163                                <xsl:value-of select="'Other'"/> 
     164                        </xsl:when> 
    161165                        <xsl:otherwise> 
    162166                                <xsl:value-of select="$value"/> 
    163                                 <!-- If the property is optional we don't want to set  
    164         "Unknown" if that's our current value. Otherwise use the current value.  
    165          <xsl:if test="not($isOptional) or $value != 'Unknown'"> 
    166         <xsl:value-of select="$value"/> 
    167        </xsl:if> 
    168          
    169         --> 
    170                                 <xsl:value-of select="''"/> 
     167                                <!-- 
     168                                        The isOptional value is not used in this transform 
     169                                --> 
    171170                        </xsl:otherwise> 
    172171                </xsl:choose> 
  • trunk/components/bio-formats/src/loci/formats/meta/2008-02-to-2008-09.xsl

    r6551 r6619  
    159159                                <xsl:value-of select="'Other'"/> 
    160160                        </xsl:when> 
     161                        <!-- If the input file is valid this case should never happen, but if it does fix it --> 
     162                        <xsl:when test="string-length($value) = 0"> 
     163                                <xsl:value-of select="'Other'"/> 
     164                        </xsl:when> 
    161165                        <xsl:otherwise> 
    162166                                <xsl:value-of select="$value"/> 
    163                                 <!-- If the property is optional we don't want to set  
    164         "Unknown" if that's our current value. Otherwise use the current value.  
    165          <xsl:if test="not($isOptional) or $value != 'Unknown'"> 
    166         <xsl:value-of select="$value"/> 
    167        </xsl:if> 
    168          
    169         --> 
    170                                 <xsl:value-of select="''"/> 
     167                                <!-- 
     168                                        The isOptional value is not used in this transform 
     169                                --> 
    171170                        </xsl:otherwise> 
    172171                </xsl:choose> 
  • trunk/components/bio-formats/src/loci/formats/meta/2008-09-to-2009-09.xsl

    r6551 r6619  
    8787                                <xsl:value-of select="'Other'"/> 
    8888                        </xsl:when> 
     89                        <!-- If the input file is valid this case should never happen, but if it does fix it --> 
     90                        <xsl:when test="string-length($value) = 0"> 
     91                                <xsl:value-of select="'Other'"/> 
     92                        </xsl:when> 
    8993                        <xsl:otherwise> 
    9094                                <xsl:value-of select="$value"/> 
    91                                 <!-- If the property is optional we don't want to set  
    92         "Unknown" if that's our current value. Otherwise use the current value.  
    93          <xsl:if test="not($isOptional) or $value != 'Unknown'"> 
    94         <xsl:value-of select="$value"/> 
    95        </xsl:if> 
    96          
    97         --> 
    98                                 <xsl:value-of select="''"/> 
     95                                <!-- 
     96                                        The isOptional value is not used in this transform 
     97                                --> 
    9998                        </xsl:otherwise> 
    10099                </xsl:choose> 
     
    393392        </xsl:template> 
    394393 
    395         <!-- Check the value of the Type attribute --> 
     394  <!-- Check the value of the Type attribute --> 
    396395        <xsl:template match="OME:Arc"> 
    397396                <xsl:element name="Arc" namespace="{$newOMENS}"> 
     
    536535        </xsl:template> 
    537536 
    538         <!-- Convert element into Attribute --> 
     537        <!-- Convert Correction and Immersion elements into Attributes --> 
    539538        <xsl:template match="OME:Objective"> 
    540539                <xsl:element name="Objective" namespace="{$newOMENS}"> 
     
    544543                                                <xsl:when test="local-name(.)='Correction' or local-name(.)='Immersion'"> 
    545544                                                        <xsl:call-template name="transformEnumerationValue"> 
    546                                                                 <xsl:with-param name="mappingName" select="'ObjectiveStuff'"/> 
     545                                                                <xsl:with-param name="mappingName" select="'ObjectiveCorrectionOrImmersion'"/> 
    547546                                                                <xsl:with-param name="value"> 
    548547                                                                        <xsl:value-of select="."/> 
  • trunk/components/bio-formats/src/loci/formats/meta/2009-09-to-2010-04.xsl

    r6551 r6619  
    9696                        </xsl:when> 
    9797                        <xsl:when test="$value = 'Unknown'"> 
     98                                <xsl:value-of select="'Other'"/> 
     99                        </xsl:when> 
     100                        <!-- If the input file is valid this case should never happen, but if it does fix it --> 
     101                        <xsl:when test="string-length($value) = 0"> 
    98102                                <xsl:value-of select="'Other'"/> 
    99103                        </xsl:when> 
  • trunk/components/bio-formats/src/loci/formats/meta/2010-04-to-2010-06.xsl

    r6551 r6619  
    8181                                <xsl:value-of select="'Other'"/> 
    8282                        </xsl:when> 
     83                        <!-- If the input file is valid this case should never happen, but if it does fix it --> 
     84                        <xsl:when test="string-length($value) = 0"> 
     85                                <xsl:value-of select="'Other'"/> 
     86                        </xsl:when> 
    8387                        <xsl:otherwise> 
    8488                                <xsl:value-of select="$value"/> 
  • trunk/components/bio-formats/src/loci/formats/meta/reorder-2008-09.xsl

    r6425 r6619  
    3939        xmlns:SA="http://www.openmicroscopy.org/Schemas/SA/2008-09" 
    4040        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    41         xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:exsl="http://exslt.org/common" 
     41        xmlns:xml="http://www.w3.org/XML/1998/namespace"  
     42        exclude-result-prefixes="OME AML CLI MLI STD Bin CA SPW SA" 
     43        xmlns:exsl="http://exslt.org/common" 
    4244        extension-element-prefixes="exsl" version="1.0"> 
    4345        <!-- xmlns="http://www.openmicroscopy.org/Schemas/OME/2008-09"--> 
Note: See TracChangeset for help on using the changeset viewer.