fop 1.0

org.apache.fop.datatypes
Class URISpecification

java.lang.Object
  extended by org.apache.fop.datatypes.URISpecification

public class URISpecification
extends java.lang.Object

This class contains method to deal with the datatype from XSL-FO.


Constructor Summary
URISpecification()
           
 
Method Summary
static java.lang.String escapeURI(java.lang.String uri)
          Escapes any illegal URI character in a given URI, for example, it escapes a space to "%20".
static java.lang.String getURL(java.lang.String href)
          Get the URL string from a wrapped URL.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

URISpecification

public URISpecification()
Method Detail

getURL

public static java.lang.String getURL(java.lang.String href)
Get the URL string from a wrapped URL.

Parameters:
href - the input wrapped URL
Returns:
the raw URL

escapeURI

public static java.lang.String escapeURI(java.lang.String uri)
Escapes any illegal URI character in a given URI, for example, it escapes a space to "%20". Note: This method does not "parse" the URI and therefore does not treat the individual components (user-info, path, query etc.) individually.

Parameters:
uri - the URI to inspect
Returns:
the escaped URI

fop 1.0

Copyright 1999-2010 The Apache Software Foundation. All Rights Reserved.