org.jboss.jdocbook.xslt.resolve
Class VersionResolver

java.lang.Object
  extended by org.jboss.jdocbook.xslt.resolve.VersionResolver
All Implemented Interfaces:
javax.xml.transform.URIResolver
Direct Known Subclasses:
CurrentVersionResolver

public class VersionResolver
extends java.lang.Object
implements javax.xml.transform.URIResolver

Maps docbook-version based URIs to local classpath lookups. These URIs are in the form 'http://docbook.sourceforge.net/release/xsl/{version}'

Author:
Steve Ebersole

Field Summary
static java.lang.String BASE_HREF
           
 
Constructor Summary
VersionResolver(java.lang.String version)
          Constructs a VersionResolver instance using the given version.
 
Method Summary
 javax.xml.transform.Source resolve(java.lang.String href, java.lang.String base)
          
 java.lang.String toString()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

BASE_HREF

public static final java.lang.String BASE_HREF
See Also:
Constant Field Values
Constructor Detail

VersionResolver

public VersionResolver(java.lang.String version)
Constructs a VersionResolver instance using the given version.

Parameters:
version - The version.
Method Detail

resolve

public javax.xml.transform.Source resolve(java.lang.String href,
                                          java.lang.String base)
                                   throws javax.xml.transform.TransformerException

Specified by:
resolve in interface javax.xml.transform.URIResolver
Throws:
javax.xml.transform.TransformerException

toString

public java.lang.String toString()

Overrides:
toString in class java.lang.Object


Copyright © 2007-2010 JBoss, a division of Red Hat, Inc. All Rights Reserved.