Uses of Interface
org.apache.maven.tools.plugin.PluginToolsRequest

Packages that use PluginToolsRequest
org.apache.maven.tools.plugin   
org.apache.maven.tools.plugin.annotations   
org.apache.maven.tools.plugin.extractor   
org.apache.maven.tools.plugin.extractor.ant   
org.apache.maven.tools.plugin.extractor.beanshell   
org.apache.maven.tools.plugin.extractor.java   
org.apache.maven.tools.plugin.generator   
org.apache.maven.tools.plugin.scanner   
 

Uses of PluginToolsRequest in org.apache.maven.tools.plugin
 

Classes in org.apache.maven.tools.plugin that implement PluginToolsRequest
 class DefaultPluginToolsRequest
          Default implementation of PluginToolsRequest, which is used to pass parameters to components used to extract MojoDescriptor instances from different types of metadata for a given plugin.
 

Methods in org.apache.maven.tools.plugin that return PluginToolsRequest
 PluginToolsRequest PluginToolsRequest.setDependencies(Set<org.apache.maven.artifact.Artifact> dependencies)
           
 PluginToolsRequest DefaultPluginToolsRequest.setDependencies(Set<org.apache.maven.artifact.Artifact> dependencies)
           
 PluginToolsRequest PluginToolsRequest.setEncoding(String encoding)
          Sets the file encoding of the source files.
 PluginToolsRequest DefaultPluginToolsRequest.setEncoding(String encoding)
          Sets the file encoding of the source files.
 PluginToolsRequest PluginToolsRequest.setLocal(org.apache.maven.artifact.repository.ArtifactRepository local)
           
 PluginToolsRequest DefaultPluginToolsRequest.setLocal(org.apache.maven.artifact.repository.ArtifactRepository local)
           
 PluginToolsRequest PluginToolsRequest.setPluginDescriptor(org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor)
           
 PluginToolsRequest DefaultPluginToolsRequest.setPluginDescriptor(org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor)
          
 PluginToolsRequest PluginToolsRequest.setProject(org.apache.maven.project.MavenProject project)
           
 PluginToolsRequest DefaultPluginToolsRequest.setProject(org.apache.maven.project.MavenProject project)
          
 PluginToolsRequest PluginToolsRequest.setRemoteRepos(List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepos)
           
 PluginToolsRequest DefaultPluginToolsRequest.setRemoteRepos(List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepos)
           
 PluginToolsRequest PluginToolsRequest.setSkipErrorNoDescriptorsFound(boolean skipErrorNoDescriptorsFound)
          By default an exception is throw if no mojo descriptor is found.
 PluginToolsRequest DefaultPluginToolsRequest.setSkipErrorNoDescriptorsFound(boolean skipErrorNoDescriptorsFound)
          By default an exception is throw if no mojo descriptor is found.
 

Uses of PluginToolsRequest in org.apache.maven.tools.plugin.annotations
 

Methods in org.apache.maven.tools.plugin.annotations with parameters of type PluginToolsRequest
protected  Map<String,com.thoughtworks.qdox.model.JavaClass> JavaAnnotationsMojoDescriptorExtractor.discoverClasses(PluginToolsRequest request)
           
protected  Map<String,com.thoughtworks.qdox.model.JavaClass> JavaAnnotationsMojoDescriptorExtractor.discoverClassesFromSourcesJar(org.apache.maven.artifact.Artifact artifact, PluginToolsRequest request, String classifier)
           
 List<org.apache.maven.plugin.descriptor.MojoDescriptor> JavaAnnotationsMojoDescriptorExtractor.execute(PluginToolsRequest request)
           
 

Uses of PluginToolsRequest in org.apache.maven.tools.plugin.extractor
 

Methods in org.apache.maven.tools.plugin.extractor with parameters of type PluginToolsRequest
protected  void AbstractScriptedMojoDescriptorExtractor.copyScriptsToOutputDirectory(Map<String,Set<File>> scriptFilesKeyedByBasedir, String outputDirectory, PluginToolsRequest request)
           
 List<org.apache.maven.plugin.descriptor.MojoDescriptor> MojoDescriptorExtractor.execute(PluginToolsRequest request)
          Execute the mojo extraction.
 List<org.apache.maven.plugin.descriptor.MojoDescriptor> AbstractScriptedMojoDescriptorExtractor.execute(PluginToolsRequest request)
          Execute the mojo extraction.
protected  List<org.apache.maven.plugin.descriptor.MojoDescriptor> AbstractScriptedMojoDescriptorExtractor.extractMojoDescriptors(Map<String,Set<File>> scriptFilesKeyedByBasedir, PluginToolsRequest request)
          Should be implemented in the sub classes.
protected  List<org.apache.maven.plugin.descriptor.MojoDescriptor> AbstractScriptedMojoDescriptorExtractor.extractMojoDescriptorsFromMetadata(Map<String,Set<File>> metadataFilesKeyedByBasedir, PluginToolsRequest request)
          Should be implemented in the sub classes.
protected  Map<String,Set<File>> AbstractScriptedMojoDescriptorExtractor.gatherFilesByBasedir(File basedir, List<String> directories, String scriptFileExtension, PluginToolsRequest request)
           
protected  String AbstractScriptedMojoDescriptorExtractor.getMetadataFileExtension(PluginToolsRequest request)
          Should be implemented in the sub classes.
protected abstract  String AbstractScriptedMojoDescriptorExtractor.getScriptFileExtension(PluginToolsRequest request)
           
 

Uses of PluginToolsRequest in org.apache.maven.tools.plugin.extractor.ant
 

Methods in org.apache.maven.tools.plugin.extractor.ant with parameters of type PluginToolsRequest
protected  List<org.apache.maven.plugin.descriptor.MojoDescriptor> AntMojoDescriptorExtractor.extractMojoDescriptorsFromMetadata(Map<String,Set<File>> metadataFilesKeyedByBasedir, PluginToolsRequest request)
          Should be implemented in the sub classes.
protected  String AntMojoDescriptorExtractor.getMetadataFileExtension(PluginToolsRequest request)
          Should be implemented in the sub classes.
protected  String AntMojoDescriptorExtractor.getScriptFileExtension(PluginToolsRequest request)
          
 

Uses of PluginToolsRequest in org.apache.maven.tools.plugin.extractor.beanshell
 

Methods in org.apache.maven.tools.plugin.extractor.beanshell with parameters of type PluginToolsRequest
protected  List<org.apache.maven.plugin.descriptor.MojoDescriptor> BeanshellMojoDescriptorExtractor.extractMojoDescriptors(Map<String,Set<File>> scriptFilesKeyedByBasedir, PluginToolsRequest request)
          Should be implemented in the sub classes.
protected  String BeanshellMojoDescriptorExtractor.getScriptFileExtension(PluginToolsRequest request)
          
 

Uses of PluginToolsRequest in org.apache.maven.tools.plugin.extractor.java
 

Methods in org.apache.maven.tools.plugin.extractor.java with parameters of type PluginToolsRequest
protected  com.thoughtworks.qdox.model.JavaClass[] JavaMojoDescriptorExtractor.discoverClasses(PluginToolsRequest request)
           
 List<org.apache.maven.plugin.descriptor.MojoDescriptor> JavaMojoDescriptorExtractor.execute(PluginToolsRequest request)
          Execute the mojo extraction.
 

Uses of PluginToolsRequest in org.apache.maven.tools.plugin.generator
 

Methods in org.apache.maven.tools.plugin.generator with parameters of type PluginToolsRequest
 void PluginXdocGenerator.execute(File destinationDirectory, PluginToolsRequest request)
          Execute the generation for a given plugin descriptor.
 void PluginHelpGenerator.execute(File destinationDirectory, PluginToolsRequest request)
          Execute the generation for a given plugin descriptor.
 void PluginDescriptorGenerator.execute(File destinationDirectory, PluginToolsRequest request)
          Execute the generation for a given plugin descriptor.
 void Generator.execute(File destinationDirectory, PluginToolsRequest request)
          Execute the generation for a given plugin descriptor.
protected  String PluginDescriptorGenerator.rewriteHelpClassToMojoPackage(PluginToolsRequest request)
           
 void PluginDescriptorGenerator.writeDescriptor(File destinationFile, PluginToolsRequest request, boolean helpDescriptor)
           
 

Uses of PluginToolsRequest in org.apache.maven.tools.plugin.scanner
 

Methods in org.apache.maven.tools.plugin.scanner with parameters of type PluginToolsRequest
 void MojoScanner.populatePluginDescriptor(PluginToolsRequest request)
           
 void DefaultMojoScanner.populatePluginDescriptor(PluginToolsRequest request)
          
 



Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.