org.apache.maven.artifact.ant
Class Repository

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.maven.artifact.ant.Repository
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
LocalRepository, RemoteRepository

public abstract class Repository
extends org.apache.tools.ant.ProjectComponent

Base class for a repository.

Version:
$Id: Repository.java 551463 2007-06-28 06:04:10Z jvanzyl $
Author:
Brett Porter

Field Summary
private  java.lang.String id
           
private  java.lang.String layout
           
private  java.lang.String refid
           
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
Repository()
           
 
Method Summary
 java.lang.String getId()
           
protected  Repository getInstance()
           
 java.lang.String getLayout()
           
 java.lang.String getRefid()
           
 void setId(java.lang.String id)
           
 void setLayout(java.lang.String layout)
           
 void setRefid(java.lang.String refid)
           
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

private java.lang.String id

refid

private java.lang.String refid

layout

private java.lang.String layout
Constructor Detail

Repository

public Repository()
Method Detail

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

getRefid

public java.lang.String getRefid()

setRefid

public void setRefid(java.lang.String refid)

getInstance

protected Repository getInstance()

getLayout

public java.lang.String getLayout()

setLayout

public void setLayout(java.lang.String layout)