org.jboss.forge.maven.resources
Class MavenRepositoryResource

java.lang.Object
  extended by org.jboss.forge.resources.AbstractResource<T>
      extended by org.jboss.forge.resources.VirtualResource<org.apache.maven.model.Repository>
          extended by org.jboss.forge.maven.resources.MavenRepositoryResource
All Implemented Interfaces:
Resource<org.apache.maven.model.Repository>

public class MavenRepositoryResource
extends VirtualResource<org.apache.maven.model.Repository>

Version:
$Revision: $
Author:
Aslak Knutsen, Lincoln Baxter, III

Field Summary
 
Fields inherited from class org.jboss.forge.resources.AbstractResource
flags, parent, resourceFactory
 
Constructor Summary
MavenRepositoryResource(Resource<?> parent, org.apache.maven.model.Repository repository)
           
 
Method Summary
 boolean delete()
           
 boolean delete(boolean recursive)
           
 String getName()
           
 org.apache.maven.model.Repository getUnderlyingResourceObject()
           
 String getURL()
           
 List<Resource<?>> listResources()
           
 
Methods inherited from class org.jboss.forge.resources.VirtualResource
createFrom, exists, getChild, getResourceInputStream
 
Methods inherited from class org.jboss.forge.resources.AbstractResource
equals, getFlags, getFullyQualifiedName, getParent, getResourceFactory, hashCode, isFlagSet, listResources, reify, setFlag, unsetFlag
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MavenRepositoryResource

public MavenRepositoryResource(Resource<?> parent,
                               org.apache.maven.model.Repository repository)
Method Detail

getName

public String getName()

getURL

public String getURL()

listResources

public List<Resource<?>> listResources()

getUnderlyingResourceObject

public org.apache.maven.model.Repository getUnderlyingResourceObject()

delete

public boolean delete()
               throws UnsupportedOperationException
Throws:
UnsupportedOperationException

delete

public boolean delete(boolean recursive)
               throws UnsupportedOperationException
Throws:
UnsupportedOperationException


Copyright © 2011 Seam Framework. All Rights Reserved.