Forge - Maven Impl 2.0.0.Alpha3

org.jboss.forge.maven.resources
Class MavenResourceGenerator

java.lang.Object
  extended by org.jboss.forge.maven.resources.MavenResourceGenerator
All Implemented Interfaces:
ResourceGenerator<MavenPomResource,File>

@Exported
public class MavenResourceGenerator
extends Object
implements ResourceGenerator<MavenPomResource,File>


Constructor Summary
MavenResourceGenerator()
           
 
Method Summary
<T extends Resource<File>>
T
getResource(ResourceFactory factory, Class<MavenPomResource> type, File resource)
           
<T extends Resource<File>>
Class<?>
getResourceType(Class<MavenPomResource> type, File resource)
           
 boolean handles(Class<?> type, Object resource)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MavenResourceGenerator

public MavenResourceGenerator()
Method Detail

handles

public boolean handles(Class<?> type,
                       Object resource)
Specified by:
handles in interface ResourceGenerator<MavenPomResource,File>

getResource

public <T extends Resource<File>> T getResource(ResourceFactory factory,
                                                Class<MavenPomResource> type,
                                                File resource)
Specified by:
getResource in interface ResourceGenerator<MavenPomResource,File>

getResourceType

public <T extends Resource<File>> Class<?> getResourceType(Class<MavenPomResource> type,
                                                           File resource)
Specified by:
getResourceType in interface ResourceGenerator<MavenPomResource,File>

Forge - Maven Impl 2.0.0.Alpha3

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.