|  | <?xml version="1.0" encoding="utf-8"?> | 
|  | <!-- | 
|  |  | 
|  | Copyright (c) 2010, 2019 Oracle and/or its affiliates. All rights reserved. | 
|  |  | 
|  | This program and the accompanying materials are made available under the | 
|  | terms of the Eclipse Public License v. 2.0, which is available at | 
|  | http://www.eclipse.org/legal/epl-2.0. | 
|  |  | 
|  | This Source Code may also be made available under the following Secondary | 
|  | Licenses when the conditions for such availability set forth in the | 
|  | Eclipse Public License v. 2.0 are satisfied: GNU General Public License, | 
|  | version 2 with the GNU Classpath Exception, which is available at | 
|  | https://www.gnu.org/software/classpath/license.html. | 
|  |  | 
|  | SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 | 
|  |  | 
|  | --> | 
|  |  | 
|  | <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" | 
|  | xmlns:d="http://docbook.org/ns/docbook" | 
|  | exclude-result-prefixes="d" | 
|  | version="1.0"> | 
|  |  | 
|  | <xsl:import href="urn:docbkx:stylesheet"/> | 
|  | <!--xsl:import href="urn:docbkx:stylesheet/highlight.xsl"/--> | 
|  |  | 
|  | <xsl:template name="user.header.content"> | 
|  | <xsl:element name="div"> | 
|  | <xsl:attribute name="style">float:right</xsl:attribute> | 
|  | <xsl:element name="a"> | 
|  | <xsl:attribute name="href">https://eclipse-ee4j.github.io/jersey</xsl:attribute> | 
|  | <xsl:element name="img"> | 
|  | <xsl:attribute name="src">https://eclipse-ee4j.github.io/jersey.github.io/images/jersey_logo.png</xsl:attribute> | 
|  | </xsl:element> | 
|  | </xsl:element> | 
|  | </xsl:element> | 
|  | <xsl:element name="small">Links: | 
|  | <xsl:element name="a"> | 
|  | <xsl:attribute name="href">index.html</xsl:attribute> | 
|  | Table of Contents | 
|  | </xsl:element> | <xsl:element name="a"> | 
|  | <xsl:attribute name="href">user-guide.html</xsl:attribute> | 
|  | Single HTML | 
|  | </xsl:element> | 
|  | </xsl:element> | 
|  | </xsl:template> | 
|  |  | 
|  | <xsl:template name="user.footer.content"> | 
|  | <xsl:element name="link"> | 
|  | <xsl:attribute name="href">https://eclipse-ee4j.github.io/jersey.github.io/sh/shCore.css</xsl:attribute> | 
|  | <xsl:attribute name="rel">stylesheet</xsl:attribute> | 
|  | <xsl:attribute name="type">text/css</xsl:attribute> | 
|  | </xsl:element> | 
|  | <xsl:element name="link"> | 
|  | <xsl:attribute name="href">https://eclipse-ee4j.github.io/jersey.github.io/sh/shThemeDefault.css</xsl:attribute> | 
|  | <xsl:attribute name="rel">stylesheet</xsl:attribute> | 
|  | <xsl:attribute name="type">text/css</xsl:attribute> | 
|  | </xsl:element> | 
|  | <xsl:element name="script"> | 
|  | <xsl:attribute name="src">https://eclipse-ee4j.github.io/jersey.github.io/sh/shCore.js</xsl:attribute> | 
|  | <xsl:attribute name="type">text/javascript</xsl:attribute> | 
|  | </xsl:element> | 
|  | <xsl:element name="script"> | 
|  | <xsl:attribute name="src">https://eclipse-ee4j.github.io/jersey.github.io/sh/shAutoloader.js</xsl:attribute> | 
|  | <xsl:attribute name="type">text/javascript</xsl:attribute> | 
|  | </xsl:element> | 
|  | <xsl:element name="script"> | 
|  | <xsl:attribute name="type">text/javascript</xsl:attribute> | 
|  | function path() { | 
|  | var args = arguments, | 
|  | result = [] | 
|  | ; | 
|  |  | 
|  | for(var i = 0; i < args.length; i++) | 
|  | result.push(args[i].replace('@', 'https://eclipse-ee4j.github.io/jersey.github.io/sh/')); | 
|  |  | 
|  | return result | 
|  | }; | 
|  |  | 
|  | SyntaxHighlighter.autoloader.apply(null, path( | 
|  | 'applescript            @shBrushAppleScript.js', | 
|  | 'actionscript3 as3      @shBrushAS3.js', | 
|  | 'bash shell             @shBrushBash.js', | 
|  | 'coldfusion cf          @shBrushColdFusion.js', | 
|  | 'cpp c                  @shBrushCpp.js', | 
|  | 'c# c-sharp csharp      @shBrushCSharp.js', | 
|  | 'css                    @shBrushCss.js', | 
|  | 'delphi pascal          @shBrushDelphi.js', | 
|  | 'diff patch pas         @shBrushDiff.js', | 
|  | 'erl erlang             @shBrushErlang.js', | 
|  | 'groovy                 @shBrushGroovy.js', | 
|  | 'java                   @shBrushJava.js', | 
|  | 'jfx javafx             @shBrushJavaFX.js', | 
|  | 'js jscript javascript  @shBrushJScript.js', | 
|  | 'perl pl                @shBrushPerl.js', | 
|  | 'php                    @shBrushPhp.js', | 
|  | 'text plain             @shBrushPlain.js', | 
|  | 'py python              @shBrushPython.js', | 
|  | 'ruby rails ror rb      @shBrushRuby.js', | 
|  | 'sass scss              @shBrushSass.js', | 
|  | 'scala                  @shBrushScala.js', | 
|  | 'sql                    @shBrushSql.js', | 
|  | 'vb vbnet               @shBrushVb.js', | 
|  | 'xml xhtml xslt html    @shBrushXml.js' | 
|  | )); | 
|  |  | 
|  | SyntaxHighlighter.all(); | 
|  | </xsl:element> | 
|  | </xsl:template> | 
|  |  | 
|  | <xsl:template name="user.head.content"> | 
|  | <xsl:element name="script"> | 
|  | <xsl:attribute name="type">text/javascript</xsl:attribute> | 
|  | var _gaq = _gaq || []; | 
|  | _gaq.push(['_setAccount', 'UA-3160303-1']); | 
|  | _gaq.push(['_trackPageview']); | 
|  |  | 
|  | (function() { | 
|  | var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; | 
|  | ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; | 
|  | var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); | 
|  | })(); | 
|  | </xsl:element> | 
|  | </xsl:template> | 
|  |  | 
|  | <xsl:template match="d:programlisting"> | 
|  | <xsl:element name="pre"><xsl:attribute name="class"> | 
|  | toolbar: false; | 
|  | brush: <xsl:value-of select="@language"/>; | 
|  | <xsl:if test="@linenumbering = 'unnumbered'">gutter: false;</xsl:if> | 
|  | <xsl:if test="@startinglinenumber > 1">first-line: <xsl:value-of select="@startinglinenumber"/>;</xsl:if> | 
|  | </xsl:attribute><xsl:apply-templates/></xsl:element> | 
|  | </xsl:template> | 
|  | </xsl:stylesheet> |