Uses of Interface
org.apache.excalibur.source.Source

Packages that use Source
org.apache.avalon.excalibur.monitor An extensible resource monitor framework and implementation. 
org.apache.excalibur.source   
org.apache.excalibur.source.impl   
org.apache.excalibur.xml.xslt   
 

Uses of Source in org.apache.avalon.excalibur.monitor
 

Classes in org.apache.avalon.excalibur.monitor that implement Source
 class MonitorableURLSource
          This adds the Monitorable interface to the URLSource.
 

Methods in org.apache.avalon.excalibur.monitor that return Source
 Source SourceResource.getSource()
           
 

Constructors in org.apache.avalon.excalibur.monitor with parameters of type Source
SourceResource(Source source)
          Instantiate the SourceResource
 

Uses of Source in org.apache.excalibur.source
 

Subinterfaces of Source in org.apache.excalibur.source
 interface ModifiableSource
          A Source that can be written to.
 interface ModifiableTraversableSource
          A modifiable traversable source.
 interface MoveableSource
          This class marks a source to be able to moved and copied to serveral other locations.
 interface TraversableSource
          A traversable source is a source that can have children and a parent, like a file system.
 

Methods in org.apache.excalibur.source that return Source
 Source TraversableSource.getChild(java.lang.String name)
          Get a child of this source, given its name.
 Source TraversableSource.getParent()
          Get the parent of this source as a Source object.
 Source SourceResolver.resolveURI(java.lang.String location)
          Get a Source object.
 Source SourceResolver.resolveURI(java.lang.String location, java.lang.String base, java.util.Map parameters)
          Get a Source object.
 Source SourceFactory.getSource(java.lang.String location, java.util.Map parameters)
          Get a Source object.
 

Methods in org.apache.excalibur.source with parameters of type Source
static java.io.File SourceUtil.getFile(Source source)
          Return a File object associated with the Source object.
static void SourceUtil.move(Source source, Source destination)
          Move the source to a specified destination.
static void SourceUtil.copy(Source source, Source destination)
          Copy the source to a specified destination.
 void SourceResolver.release(Source source)
          Releases a resolved resource.
 void MoveableSource.copyTo(Source destination)
          Copy the current source to a specified destination.
 void MoveableSource.moveTo(Source destination)
          Move the current source to a specified destination.
 void SourceFactory.release(Source source)
          Release a Source object.
 

Uses of Source in org.apache.excalibur.source.impl
 

Classes in org.apache.excalibur.source.impl that implement Source
 class AbstractSource
          Abstract base class for a source implementation.
 class CommonsVFSSource
          Source implementation that provides resolver access to all protocols supported by Commons VFS.
 class FileSource
          A ModifiableTraversableSource for filesystem objects.
 class FTPSource
          Source implementation for the File Transfer Protocol.
 class HTTPClientSource
          HTTP URL Source object, based on the Jakarta Commons HttpClient project.
 class ResourceSource
          Description of a source which is described by the resource protocol which gets a resource from the classloader.
 class URLSource
          Description of a source which is described by an URL.
 

Methods in org.apache.excalibur.source.impl that return Source
 Source ResourceSourceFactory.getSource(java.lang.String location, java.util.Map parameters)
          Get a Source object.
 Source HTTPClientSourceFactory.getSource(java.lang.String uri, java.util.Map sourceParams)
          Creates a HTTPClientSource instance.
 Source FileSourceFactory.getSource(java.lang.String location, java.util.Map parameters)
           
protected  Source URLSourceFactory.createURLSource(java.net.URL url, java.util.Map parameters)
          Create an URL-based source.
protected  Source URLSourceFactory.createFileSource(java.lang.String uri)
          Create an file-based source.
 Source URLSourceFactory.getSource(java.lang.String uri, java.util.Map parameters)
           
protected  Source FTPSourceFactory.createURLSource(java.net.URL url, java.util.Map parameters)
          Creates an FTPSource.
 Source SourceResolverImpl.resolveURI(java.lang.String location)
          Get a Source object.
 Source SourceResolverImpl.resolveURI(java.lang.String location, java.lang.String baseURI, java.util.Map parameters)
          Get a Source object.
 Source FileSource.getChild(java.lang.String name)
           
 Source FileSource.getParent()
           
 Source CommonsVFSSourceFactory.getSource(java.lang.String location, java.util.Map parameters)
          Returns a CommonsVFSSource instance primed with the specified location
 

Methods in org.apache.excalibur.source.impl with parameters of type Source
 void ResourceSourceFactory.release(Source source)
          Release a Source object.
 void HTTPClientSourceFactory.release(Source source)
          Releases the given Source object.
 void FileSourceFactory.release(Source source)
          Does nothing, since FileSources don't need to be released.
 void URLSourceFactory.release(Source source)
           
 void SourceResolverImpl.release(Source source)
          Releases a resolved resource
 void FileSource.copyTo(Source destination)
           
 void FileSource.moveTo(Source destination)
           
 void CommonsVFSSourceFactory.release(Source source)
          Releases the given source.
 

Uses of Source in org.apache.excalibur.xml.xslt
 

Methods in org.apache.excalibur.xml.xslt with parameters of type Source
 javax.xml.transform.sax.TransformerHandler XSLTProcessorImpl.getTransformerHandler(Source stylesheet)
           
 javax.xml.transform.sax.TransformerHandler XSLTProcessorImpl.getTransformerHandler(Source stylesheet, org.xml.sax.XMLFilter filter)
           
 XSLTProcessor.TransformerHandlerAndValidity XSLTProcessorImpl.getTransformerHandlerAndValidity(Source stylesheet)
           
 XSLTProcessor.TransformerHandlerAndValidity XSLTProcessorImpl.getTransformerHandlerAndValidity(Source stylesheet, org.xml.sax.XMLFilter filter)
           
 void XSLTProcessorImpl.transform(Source source, Source stylesheet, Parameters params, javax.xml.transform.Result result)
           
 javax.xml.transform.sax.TransformerHandler XSLTProcessor.getTransformerHandler(Source stylesheet, org.xml.sax.XMLFilter filter)
          Return a TransformerHandler for a given stylesheet Source.
 XSLTProcessor.TransformerHandlerAndValidity XSLTProcessor.getTransformerHandlerAndValidity(Source stylesheet, org.xml.sax.XMLFilter filter)
          Return a TransformerHandler and SourceValidity for a given stylesheet Source.
 javax.xml.transform.sax.TransformerHandler XSLTProcessor.getTransformerHandler(Source stylesheet)
          Same as XSLTProcessor.getTransformerHandler(Source,XMLFilter), with filter set to null.
 XSLTProcessor.TransformerHandlerAndValidity XSLTProcessor.getTransformerHandlerAndValidity(Source stylesheet)
          Same as XSLTProcessor.getTransformerHandlerAndValidity(Source,XMLFilter), with filter set to null.
 void XSLTProcessor.transform(Source source, Source stylesheet, Parameters params, javax.xml.transform.Result result)
          Applies an XSLT stylesheet to an XML document.
 



Copyright © 1997-2005 The Apache Software Foundation. All Rights Reserved.