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