org.freecompany.imp
Class Repository

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by org.freecompany.imp.Repository
All Implemented Interfaces:
java.lang.Cloneable

public class Repository
extends org.apache.tools.ant.Task


Field Summary
protected  java.net.URI base
           
 
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
Repository()
           
 
Method Summary
 void execute()
          Sets up a locally defined repository in the build file.
 java.net.URI getBase()
           
 void setBase(java.net.URI base)
           
 
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

base

protected java.net.URI base
Constructor Detail

Repository

public Repository()
Method Detail

execute

public void execute()
Sets up a locally defined repository in the build file. These are handled through the URI resolver abstraction class, Access, which handles configuring and calling the backing resolution system.

Overrides:
execute in class org.apache.tools.ant.Task

setBase

public void setBase(java.net.URI base)

getBase

public java.net.URI getBase()