3159. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 6/9/2017 3:49:52 PM Eastern Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

3159.1 Files compared

# Location File Last Modified
1 Fri Jun 9 19:49:52 2017 UTC
2 eHealth_Exch (eHealth Exchange Enhancements) Build 3 docs & code_May_2017.zip\VAP_CIF_CODE0502.zip\VAP_CIF_CODE0502\VAP_CIF_CODE0502\nvap-client\src\main\resources\gov\va\nvap\document\xsl\verbatim xmlverbatimwrapper.xsl Fri Apr 21 20:03:26 2017 UTC

3159.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 0 0
Changed 0 0
Inserted 1 226
Removed 0 0

3159.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

3159.4 Active regular expressions

No regular expressions were active.

3159.5 Comparison detail

        1   <?xml 
        2     version="1 .0" 
        3     encoding=" ISO-8859-1 "
        4   ?>
        5  
        6   <!-- XML t o HTML Ver batim Form atter with  Syntax Hi ghlighting  Version 1 .1 
        7           Co pyright 20 02 Oliver  Becker ob@ obqo.de Li censed und er the Apa che Licens e, 
        8           Ve rsion 2.0  (the "Lice nse"); you  may not u se this fi le except  in complia nce 
        9           wi th the Lic ense. You  may obtain  a copy of  the Licen se at http ://www.apa che.org/li censes/LIC ENSE-2.0 
        10           Un less requi red by app licable la w or agree d to in wr iting, sof tware dist ributed 
        11           un der the Li cense is d istributed  on an "AS  IS" BASIS , WITHOUT  WARRANTIES  
        12           OR  CONDITION S OF ANY K IND, eithe r express  or implied . See the  License fo
        13           th e specific  language  governing  permission s and limi tations un der the Li cense. 
        14           Al ternativel y, this so ftware may  be used u nder the t erms of th e GNU Less er 
        15           Ge neral Publ ic License  (LGPL). - ->
        16  
        17   <xsl:style sheet 
        18     version="1 .0"
        19           
        20     xmlns:xsl= "http://ww w.w3.org/1 999/XSL/Tr ansform"
        21   >
        22    
        23             
        24     <xsl:impor
        25      href="/gov /va/nvap/d ocument/xs l/verbatim /xmlverbat im.xsl" 
        26     />
        27    
        28             
        29     <xsl:outpu
        30      method="ht ml" 
        31      doctype-pu blic="-//W 3C//DTD HT ML 4.0 Tra nsitional/ /EN" 
        32     />
        33    
        34             
        35     <!-- selec t the name  of an ele ment that  should be  formatted  (print onl
        36                      thes e elements  and their  contents)  -->
        37             
        38     <xsl:param  
        39      name="sele ct" 
        40     />
        41    
        42             
        43     <!-- CSS S tylesheet  <xsl:param  name="css -styleshee t" select= "'xmlverba tim.css'" 
        44                      /> - ->
        45    
        46             
        47     <!-- root  -->
        48             
        49     <xsl:templ ate 
        50      match="/"
        51     >
        52                       
        53      <xsl:apply -templates  
        54       select="/"  
        55       mode="xmlv erbwrapper
        56      />
        57              
        58     </xsl:temp late>
        59    
        60             
        61     <xsl:templ ate 
        62      match="/" 
        63      mode="xmlv erbwrapper "
        64     >
        65                       
        66      <!-- <html > <head> < title>XML  source vie w</title>  <link rel= "styleshee t" 
        67                                type=" text/css"  href="{$cs s-styleshe et}" /> </ head> <bod y class="x mlverb-def ault"> 
        68                                <tt> - ->
        69                       
        70      <div 
        71       class="xml verb-defau lt"
        72      >
        73                                 
        74       <xsl:choos e>
        75                                           
        76        <!-- "sele ct" parame ter presen t? -->
        77                                           
        78        <xsl:when 
        79         test="$sel ect"
        80        >
        81                                                    
        82         <xsl:apply -templates  
        83          mode="xmlv erbwrapper
        84         />
        85                                            
        86        </xsl:when >
        87                                           
        88        <xsl:other wise>
        89                                                    
        90         <xsl:apply -templates  
        91          select="."  
        92          mode="xmlv erb" 
        93         />
        94                                            
        95        </xsl:othe rwise>
        96                                  
        97       </xsl:choo se>
        98                        
        99      </div>
        100                       
        101      <!-- </tt>  </body> < /html> -->
        102                       
        103      <xsl:text>
        104       &#xA;
        105      </xsl:text >
        106              
        107     </xsl:temp late>
        108    
        109             
        110     <xsl:templ ate 
        111      match="*" 
        112      mode="xmlv erbwrapper "
        113     >
        114                       
        115      <xsl:choos e>
        116                                 
        117       <xsl:when 
        118        test="name ()=$select "
        119       >
        120                                           
        121        <!-- switc h to rende r mode -->
        122                                           
        123        <!-- print  indent -- >
        124                                           
        125        <span 
        126         class="xml verb-text"
        127        >
        128                                                    
        129         <xsl:call- template 
        130          name="pref ormatted-o utput"
        131         >
        132                                                              
        133          <xsl:with- param 
        134           name="text "
        135          >
        136                                                                        
        137           <xsl:call- template 
        138            name="find -last-line "
        139           >
        140                                                                                  
        141            <xsl:with- param 
        142             name="text "
        143                                                                                           
        144             select="pr eceding-si bling::nod e()[1][sel f::text()]
        145            />
        146                                                                         
        147           </xsl:call -template>
        148                                                               
        149          </xsl:with -param>
        150                                                     
        151         </xsl:call -template>
        152                                            
        153        </span>
        154                                           
        155        <!-- print  element - ->
        156                                           
        157        <xsl:apply -templates  
        158         select="."  
        159         mode="xmlv erb" 
        160        />
        161                                           
        162        <br />
        163                                           
        164        <br />
        165                                  
        166       </xsl:when >
        167                                 
        168       <xsl:other wise>
        169                                           
        170        <!-- look  for the se lected ele ment among  the child ren -->
        171                                           
        172        <xsl:apply -templates  
        173         select="*"  
        174         mode="xmlv erbwrapper
        175        />
        176                                  
        177       </xsl:othe rwise>
        178                        
        179      </xsl:choo se>
        180              
        181     </xsl:temp late>
        182    
        183             
        184     <!-- retur n the last  line (aft er newline ) in param eter $text  -->
        185             
        186     <xsl:templ ate 
        187      name="find -last-line "
        188     >
        189                       
        190      <xsl:param  
        191       name="text
        192      />
        193                       
        194      <xsl:choos e>
        195                                 
        196       <xsl:when 
        197        test="cont ains($text ,'&#xA;')"
        198       >
        199                                           
        200        <xsl:call- template 
        201         name="find -last-line "
        202        >
        203                                                    
        204         <xsl:with- param 
        205          name="text "
        206                                                             
        207          select="su bstring-af ter($text, '&#xA;')" 
        208         />
        209                                            
        210        </xsl:call -template>
        211                                  
        212       </xsl:when >
        213                                 
        214       <xsl:other wise>
        215                                           
        216        <xsl:value -of 
        217         select="$t ext" 
        218        />
        219                                  
        220       </xsl:othe rwise>
        221                        
        222      </xsl:choo se>
        223              
        224     </xsl:temp late>
        225    
        226   </xsl:styl esheet>