ReadmeText.xsl revision 0a99555401a033704f1f171baab6db11fb5528f2
d09f538b07aa757f9e6290bd54d28fc1605725a9nd<?xml version="1.0" encoding="iso-8859-1"?>
d09f538b07aa757f9e6290bd54d28fc1605725a9nd
d09f538b07aa757f9e6290bd54d28fc1605725a9nd<!--
d09f538b07aa757f9e6290bd54d28fc1605725a9nd DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
d09f538b07aa757f9e6290bd54d28fc1605725a9nd
d09f538b07aa757f9e6290bd54d28fc1605725a9nd Copyright (c) 2006 Sun Microsystems Inc. All Rights Reserved
5a58787efeb02a1c3f06569d019ad81fd2efa06end
5a58787efeb02a1c3f06569d019ad81fd2efa06end The contents of this file are subject to the terms
5a58787efeb02a1c3f06569d019ad81fd2efa06end of the Common Development and Distribution License
5a58787efeb02a1c3f06569d019ad81fd2efa06end (the License). You may not use this file except in
5a58787efeb02a1c3f06569d019ad81fd2efa06end compliance with the License.
5a58787efeb02a1c3f06569d019ad81fd2efa06end
5a58787efeb02a1c3f06569d019ad81fd2efa06end You can obtain a copy of the License at
5a58787efeb02a1c3f06569d019ad81fd2efa06end https://opensso.dev.java.net/public/CDDLv1.0.html or
52fff662005b1866a3ff09bb6c902800c5cc6dedjerenkrantz opensso/legal/CDDLv1.0.txt
5a58787efeb02a1c3f06569d019ad81fd2efa06end See the License for the specific language governing
5a58787efeb02a1c3f06569d019ad81fd2efa06end permission and limitations under the License.
5a58787efeb02a1c3f06569d019ad81fd2efa06end
4b5981e276e93df97c34e4da05ca5cf8bbd937dand When distributing Covered Code, include this CDDL
3b3b7fc78d1f5bfc2769903375050048ff41ff26nd Header Notice in each file and include the License file
a78048ccbdb6256da15e6b0e7e95355e480c2301nd at opensso/legal/CDDLv1.0.txt.
7f5b59ccc63c0c0e3e678a168f09ee6a2f51f9d0nd If applicable, add the following below the CDDL Header,
3b3b7fc78d1f5bfc2769903375050048ff41ff26nd with the fields enclosed by brackets [] replaced by
3b3b7fc78d1f5bfc2769903375050048ff41ff26nd your own identifying information:
d09f538b07aa757f9e6290bd54d28fc1605725a9nd "Portions Copyrighted [year] [name of copyright owner]"
d09f538b07aa757f9e6290bd54d28fc1605725a9nd
d09f538b07aa757f9e6290bd54d28fc1605725a9nd $Id: ReadmeText.xsl,v 1.4 2008/08/19 19:08:26 veiming Exp $
d09f538b07aa757f9e6290bd54d28fc1605725a9nd
d09f538b07aa757f9e6290bd54d28fc1605725a9nd-->
5a58787efeb02a1c3f06569d019ad81fd2efa06end
5a58787efeb02a1c3f06569d019ad81fd2efa06end<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
5a58787efeb02a1c3f06569d019ad81fd2efa06end<xsl:output method="text" encoding="iso-8859-1"/>
5a58787efeb02a1c3f06569d019ad81fd2efa06end
d28579afd45cc42da1422161721fb12f9cf366b9nd<xsl:template>
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:apply-templates select="/sample"/>
d28579afd45cc42da1422161721fb12f9cf366b9nd</xsl:template>
5a58787efeb02a1c3f06569d019ad81fd2efa06end
5a58787efeb02a1c3f06569d019ad81fd2efa06end<xsl:template match="/sample">OpenSSO
5a58787efeb02a1c3f06569d019ad81fd2efa06end<xsl:text>&#10;</xsl:text>
5a58787efeb02a1c3f06569d019ad81fd2efa06end<xsl:value-of select="@title"/>
d09f538b07aa757f9e6290bd54d28fc1605725a9nd
d09f538b07aa757f9e6290bd54d28fc1605725a9nd<xsl:apply-templates select="section" />
d09f538b07aa757f9e6290bd54d28fc1605725a9nd
d09f538b07aa757f9e6290bd54d28fc1605725a9nd<xsl:text>&#10;</xsl:text>
d09f538b07aa757f9e6290bd54d28fc1605725a9ndEnd of Sample
d09f538b07aa757f9e6290bd54d28fc1605725a9nd<xsl:text>&#10;</xsl:text>
d09f538b07aa757f9e6290bd54d28fc1605725a9nd</xsl:template>
d09f538b07aa757f9e6290bd54d28fc1605725a9nd
d09f538b07aa757f9e6290bd54d28fc1605725a9nd<xsl:template match="section">
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:text>&#10;</xsl:text>
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:text>&#10; </xsl:text><xsl:value-of select="position()" />. <xsl:value-of select="@title" />
d09f538b07aa757f9e6290bd54d28fc1605725a9nd <xsl:text>&#10;</xsl:text>
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:apply-templates select="paragraph">
d09f538b07aa757f9e6290bd54d28fc1605725a9nd <xsl:with-param name="para-pos" select="position()"/>
d09f538b07aa757f9e6290bd54d28fc1605725a9nd </xsl:apply-templates>
dbdaa6a55b68c8818091dd5aad6dc37183ca41efwrowe <xsl:apply-templates select="note" />
dbdaa6a55b68c8818091dd5aad6dc37183ca41efwrowe</xsl:template>
dbdaa6a55b68c8818091dd5aad6dc37183ca41efwrowe
dbdaa6a55b68c8818091dd5aad6dc37183ca41efwrowe<xsl:template match="paragraph">
d09f538b07aa757f9e6290bd54d28fc1605725a9nd <xsl:param name="para-pos" />
d09f538b07aa757f9e6290bd54d28fc1605725a9nd
d09f538b07aa757f9e6290bd54d28fc1605725a9nd <xsl:if test="not(orderedlist) and not(unorderedlist)">
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:copy-of select="." />
d28579afd45cc42da1422161721fb12f9cf366b9nd </xsl:if>
d28579afd45cc42da1422161721fb12f9cf366b9nd
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:if test="orderedlist">
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:apply-templates select="orderedlist">
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:with-param name="para-pos" select="$para-pos" />
d28579afd45cc42da1422161721fb12f9cf366b9nd </xsl:apply-templates>
d28579afd45cc42da1422161721fb12f9cf366b9nd </xsl:if>
d28579afd45cc42da1422161721fb12f9cf366b9nd
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:if test="unorderedlist">
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:apply-templates select="unorderedlist" />
dbdaa6a55b68c8818091dd5aad6dc37183ca41efwrowe </xsl:if>
d09f538b07aa757f9e6290bd54d28fc1605725a9nd
d09f538b07aa757f9e6290bd54d28fc1605725a9nd</xsl:template>
d09f538b07aa757f9e6290bd54d28fc1605725a9nd
d09f538b07aa757f9e6290bd54d28fc1605725a9nd<xsl:template match="note">
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:text>&#10;</xsl:text>
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:text>&#10;</xsl:text>
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:text> ----------------------------------------------------------------------</xsl:text>
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:text>&#10;</xsl:text>
d28579afd45cc42da1422161721fb12f9cf366b9nd
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:if test="not(orderedlist) and not(unorderedlist)">
d28579afd45cc42da1422161721fb12f9cf366b9nd NOTE: <xsl:copy-of select="." />
d28579afd45cc42da1422161721fb12f9cf366b9nd </xsl:if>
d28579afd45cc42da1422161721fb12f9cf366b9nd
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:if test="orderedlist">
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:text> NOTE:&#10;</xsl:text>
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:apply-templates select="orderedlist" />
d28579afd45cc42da1422161721fb12f9cf366b9nd </xsl:if>
d09f538b07aa757f9e6290bd54d28fc1605725a9nd
d09f538b07aa757f9e6290bd54d28fc1605725a9nd <xsl:if test="unorderedlist">
d09f538b07aa757f9e6290bd54d28fc1605725a9nd <xsl:apply-templates select="unorderedlist" />
d28579afd45cc42da1422161721fb12f9cf366b9nd </xsl:if>
d28579afd45cc42da1422161721fb12f9cf366b9nd
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:text>&#10;</xsl:text>
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:text> ----------------------------------------------------------------------</xsl:text>
d28579afd45cc42da1422161721fb12f9cf366b9nd</xsl:template>
d28579afd45cc42da1422161721fb12f9cf366b9nd
d28579afd45cc42da1422161721fb12f9cf366b9nd<xsl:template match="orderedlist">
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:param name="para-pos" />
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:text>&#10;</xsl:text>
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:apply-templates select="item">
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:with-param name="para-pos" select="$para-pos" />
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:with-param name="nocontext" select="@nocontext" />
d28579afd45cc42da1422161721fb12f9cf366b9nd </xsl:apply-templates>
d09f538b07aa757f9e6290bd54d28fc1605725a9nd <xsl:text>&#10;</xsl:text>
d09f538b07aa757f9e6290bd54d28fc1605725a9nd</xsl:template>
d28579afd45cc42da1422161721fb12f9cf366b9nd
d09f538b07aa757f9e6290bd54d28fc1605725a9nd<xsl:template match="*/note/orderedlist">
d09f538b07aa757f9e6290bd54d28fc1605725a9nd <xsl:text>&#10;</xsl:text>
d09f538b07aa757f9e6290bd54d28fc1605725a9nd <xsl:apply-templates select="item" />
d09f538b07aa757f9e6290bd54d28fc1605725a9nd</xsl:template>
d09f538b07aa757f9e6290bd54d28fc1605725a9nd
d28579afd45cc42da1422161721fb12f9cf366b9nd<xsl:template match="unorderedlist">
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:text>&#10;</xsl:text>
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:apply-templates select="item" />
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:text>&#10;</xsl:text>
d28579afd45cc42da1422161721fb12f9cf366b9nd</xsl:template>
d09f538b07aa757f9e6290bd54d28fc1605725a9nd
1edb8d1f72d2a4678c991defbe9353a9155de3f6wrowe<xsl:template match="item">
1edb8d1f72d2a4678c991defbe9353a9155de3f6wrowe <xsl:param name="para-pos" />
dbdaa6a55b68c8818091dd5aad6dc37183ca41efwrowe <xsl:param name="nocontext" />
dbdaa6a55b68c8818091dd5aad6dc37183ca41efwrowe
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:if test="not($nocontext = 'yes')">
d09f538b07aa757f9e6290bd54d28fc1605725a9nd <xsl:text> </xsl:text><xsl:value-of select="$para-pos" />.<xsl:value-of select="position()" /><xsl:text> </xsl:text><xsl:value-of select="." />
d28579afd45cc42da1422161721fb12f9cf366b9nd </xsl:if>
d28579afd45cc42da1422161721fb12f9cf366b9nd
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:if test="$nocontext = 'yes'">
d09f538b07aa757f9e6290bd54d28fc1605725a9nd <xsl:text> </xsl:text><xsl:value-of select="position()" /><xsl:text>. </xsl:text><xsl:value-of select="." />
dbdaa6a55b68c8818091dd5aad6dc37183ca41efwrowe </xsl:if>
dbdaa6a55b68c8818091dd5aad6dc37183ca41efwrowe
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:text>&#10;</xsl:text>
d28579afd45cc42da1422161721fb12f9cf366b9nd</xsl:template>
d28579afd45cc42da1422161721fb12f9cf366b9nd
dbdaa6a55b68c8818091dd5aad6dc37183ca41efwrowe<xsl:template match="*/unorderedlist/item">
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:text> </xsl:text>* <xsl:text></xsl:text><xsl:value-of select="." />
d28579afd45cc42da1422161721fb12f9cf366b9nd <xsl:text>&#10;</xsl:text>
d28579afd45cc42da1422161721fb12f9cf366b9nd</xsl:template>
d28579afd45cc42da1422161721fb12f9cf366b9nd
d09f538b07aa757f9e6290bd54d28fc1605725a9nd<xsl:template match="*/note/orderedlist/item">
1edb8d1f72d2a4678c991defbe9353a9155de3f6wrowe <xsl:text> </xsl:text><xsl:value-of select="position()" /><xsl:text>. </xsl:text><xsl:value-of select="." />
1edb8d1f72d2a4678c991defbe9353a9155de3f6wrowe <xsl:text>&#10;</xsl:text>
1edb8d1f72d2a4678c991defbe9353a9155de3f6wrowe</xsl:template>
1edb8d1f72d2a4678c991defbe9353a9155de3f6wrowe
1edb8d1f72d2a4678c991defbe9353a9155de3f6wrowe</xsl:stylesheet>
dbdaa6a55b68c8818091dd5aad6dc37183ca41efwrowe