org.jboss.forge.maven.resources
Class MavenDependencyResource

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

public class MavenDependencyResource
extends VirtualResource<org.apache.maven.model.Dependency>

MavenDependencyResource

Version:
$Revision: $
Author:
Aslak Knutsen

Field Summary
 
Fields inherited from class org.jboss.forge.resources.AbstractResource
flags, parent, resourceFactory
 
Constructor Summary
MavenDependencyResource(Resource<?> parent, org.apache.maven.model.Dependency dependency)
           
 
Method Summary
 boolean delete()
           
 boolean delete(boolean recursive)
           
 org.apache.maven.model.Dependency getDependency()
           
 String getName()
           
 org.apache.maven.model.Dependency getUnderlyingResourceObject()
           
 List<Resource<?>> listResources()
           
 String toString()
           
 
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, wait, wait, wait
 

Constructor Detail

MavenDependencyResource

public MavenDependencyResource(Resource<?> parent,
                               org.apache.maven.model.Dependency dependency)
Method Detail

getDependency

public org.apache.maven.model.Dependency getDependency()
Returns:
the dependency

getName

public String getName()

listResources

public List<Resource<?>> listResources()

getUnderlyingResourceObject

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

toString

public String toString()
Overrides:
toString in class Object

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.