net.sf.tomp.xtcl.resolver
Class XTResolver
java.lang.Object
org.apache.xml.resolver.tools.CatalogResolver
net.sf.tomp.xml.resolver.JavaResolver
net.sf.tomp.xtcl.resolver.XTResolver
- All Implemented Interfaces:
- javax.xml.transform.URIResolver, org.xml.sax.EntityResolver
public class XTResolver
- extends net.sf.tomp.xml.resolver.JavaResolver
- Author:
- tomp
Field Summary |
protected static java.lang.String |
XTCL_PREFIX
|
Fields inherited from class net.sf.tomp.xml.resolver.JavaResolver |
JAVA_PREFIX |
Fields inherited from class org.apache.xml.resolver.tools.CatalogResolver |
namespaceAware, validating |
Method Summary |
Context |
getContext()
|
java.lang.String |
getResolvedEntity(java.lang.String publicId,
java.lang.String systemId)
forwards all calls to super.getResolvedEntity |
javax.xml.transform.Source |
resolve(java.lang.String href,
java.lang.String base)
hrefs starting with XTCL Context's prefix
are resolved by asking context.refToSource |
void |
setContext(Context context)
|
Methods inherited from class org.apache.xml.resolver.tools.CatalogResolver |
getCatalog, resolveEntity |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XTCL_PREFIX
protected static final java.lang.String XTCL_PREFIX
- See Also:
- Constant Field Values
XTResolver
public XTResolver()
- default constructor
XTResolver
public XTResolver(boolean privateCatalog)
- Parameters:
privateCatalog
-
XTResolver
public XTResolver(org.apache.xml.resolver.CatalogManager manager)
- Parameters:
manager
-
getContext
public Context getContext()
- Returns:
- Returns the context.
setContext
public void setContext(Context context)
- Parameters:
context
- The context to set.
getResolvedEntity
public java.lang.String getResolvedEntity(java.lang.String publicId,
java.lang.String systemId)
- forwards all calls to super.getResolvedEntity
- Overrides:
getResolvedEntity
in class net.sf.tomp.xml.resolver.JavaResolver
- See Also:
CatalogResolver.getResolvedEntity(java.lang.String,
java.lang.String)
resolve
public javax.xml.transform.Source resolve(java.lang.String href,
java.lang.String base)
throws javax.xml.transform.TransformerException
- hrefs starting with XTCL Context's prefix
are resolved by asking context.refToSource
- Specified by:
resolve
in interface javax.xml.transform.URIResolver
- Overrides:
resolve
in class net.sf.tomp.xml.resolver.JavaResolver
- Throws:
javax.xml.transform.TransformerException
- See Also:
URIResolver.resolve(java.lang.String,
java.lang.String)
Copyright © 2004-2005 Masaryk University in Brno, Faculty of Informatics, Czech Republic. All Rights Reserved.