org.codehaus.groovy.control.io
Class URLReaderSource

java.lang.Object
  extended byorg.codehaus.groovy.control.io.AbstractReaderSource
      extended byorg.codehaus.groovy.control.io.URLReaderSource
All Implemented Interfaces:
HasCleanup, ReaderSource

public class URLReaderSource
extends AbstractReaderSource

A ReaderSource for source files.

Version:
$Id: URLReaderSource.java,v 1.1 2004/04/19 07:29:44 cpoirier Exp $
Author:
Chris Poirier

Field Summary
private  java.net.URL url
           
 
Fields inherited from class org.codehaus.groovy.control.io.AbstractReaderSource
configuration
 
Constructor Summary
URLReaderSource(java.net.URL url, CompilerConfiguration configuration)
          Creates the ReaderSource from a File descriptor.
 
Method Summary
 java.io.Reader getReader()
          Returns a new Reader on the underlying source object.
 
Methods inherited from class org.codehaus.groovy.control.io.AbstractReaderSource
canReopenSource, cleanup, getLine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

url

private java.net.URL url
Constructor Detail

URLReaderSource

public URLReaderSource(java.net.URL url,
                       CompilerConfiguration configuration)
Creates the ReaderSource from a File descriptor.

Method Detail

getReader

public java.io.Reader getReader()
                         throws java.io.IOException
Returns a new Reader on the underlying source object.

Throws:
java.io.IOException


Copyright © 2003-2005 The Codehaus. All Rights Reserved.