Package: org.codehaus.groovy.tools.groovydoc

## [Java] Class FileSystemResourceManager

- org.codehaus.groovy.tools.groovydoc.FileSystemResourceManager

- All Implemented Interfaces and Traits:
    ResourceManager

      public class FileSystemResourceManager
      extends Object
      implements ResourceManager

  Loads documentation resources from the local file system.

- - ### Constructor Summary

    Constructors
    Constructor and description
    `FileSystemResourceManager()` Creates a resource manager rooted at the current working directory.
    `FileSystemResourceManager(String basedir)` Creates a resource manager rooted at the supplied base directory.

  - ### Methods Summary

    Methods
    Type Params | Return Type | Name and description
    --- | --- | ---
    `` | `public Reader` | `getReader(String resourceName)` Returns a reader for the named resource. throws: IOException if the resource cannot be opened Parameters: `resourceName` - the resource to open Returns: a reader for the resource

  - ### Inherited Methods Summary

    Inherited Methods
    Methods inherited from class | Name
    --- | ---
    `class Object` | `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### public FileSystemResourceManager()

      Creates a resource manager rooted at the current working directory.

    - #### public FileSystemResourceManager(String basedir)

      Creates a resource manager rooted at the supplied base directory.

      Parameters:
        `basedir` - the base directory used to resolve resources

  - ### Method Detail

    - #### public Reader getReader(String resourceName)

      Returns a reader for the named resource.

      throws:
        IOException if the resource cannot be opened
      Parameters:
        `resourceName` - the resource to open
      Returns:
        a reader for the resource