Project

General

Profile

root / branches / sc50-v2.0 / sources2-0-011 / academic / migr / migrFromOpale3.2.xxx.doss / opale3.5 / binAltM.xsl @ 322

1 322 bruno.tour
<?xml version="1.0" encoding="UTF-8"?>
2
<xsl:stylesheet version="1.0"
3
		xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
4
		xmlns:sc="http://www.utc.fr/ics/scenari/v3/core"
5
		xmlns:sp="http://www.utc.fr/ics/scenari/v3/primitive"
6
		xmlns:op="utc.fr:ics/opale3"
7
		xmlns:xalan="http://xml.apache.org/xalan"
8
		xmlns:sfm="http://www.utc.fr/ics/scenari/v3/filemeta"
9
		exclude-result-prefixes="sc sp xalan op">
10
	<xsl:output encoding="UTF-8" method="xml"/>
11
12
	<xsl:param name="pCurrentItem"/>
13
	<xsl:param name="pCurrentItemUri"/>
14
15
	<xsl:template match="op:binAltM">
16
		<op:binAltM>
17
			<xsl:attribute name="xmlns:sc">http://www.utc.fr/ics/scenari/v3/core</xsl:attribute>
18
      <xsl:attribute name="xmlns:sp">http://www.utc.fr/ics/scenari/v3/primitive</xsl:attribute>
19
      <xsl:attribute name="xmlns:op">utc.fr:ics/opale3</xsl:attribute>
20
			<xsl:if test="sp:title">
21
				<xsl:copy-of select="sp:title"/>
22
			</xsl:if>
23
			<xsl:if test="sp:info">
24
				<xsl:copy-of select="sp:info"/>
25
			</xsl:if>
26
			<xsl:if test="sp:desc">
27
				<xsl:copy-of select="sp:desc"/>
28
			</xsl:if>
29
			<xsl:if test="sp:alt">
30
				<sp:altStatic>
31
					<xsl:copy-of select="sp:alt/*"/>
32
				</sp:altStatic>
33
			</xsl:if>
34
		</op:binAltM>
35
	</xsl:template>
36
37
	<xsl:template match="@*|node()">
38
		<xsl:copy>
39
			<xsl:apply-templates select="@*|node()"/>
40
	 	</xsl:copy>
41
	</xsl:template>
42
43
</xsl:stylesheet>