Class AbstractEndVisitDependencyHandler
java.lang.Object
net.agilhard.maven.plugins.jpacktool.base.handler.AbstractDependencyHandler
net.agilhard.maven.plugins.jpacktool.base.handler.AbstractEndVisitDependencyHandler
- Direct Known Subclasses:
- CollectJarsHandler,- GenerateJDepsHandler
public abstract class AbstractEndVisitDependencyHandler extends AbstractDependencyHandler
- 
Nested Class SummaryNested Classes Modifier and Type Class Description classAbstractEndVisitDependencyHandler.HandleDependencyRootEndVisitor
- 
Field SummaryFields inherited from class net.agilhard.maven.plugins.jpacktool.base.handler.AbstractDependencyHandlerclasspathArtifacts, dependencyGraphBuilder, excludedArtifacts, handledNodes, outputDirectoryAutomaticJars, outputDirectoryClasspathJars, outputDirectoryJPacktool, outputDirectoryModules
- 
Constructor SummaryConstructors Constructor Description AbstractEndVisitDependencyHandler(AbstractToolMojo mojo, org.apache.maven.shared.dependency.graph.DependencyGraphBuilder dependencyGraphBuilder)
- 
Method SummaryModifier and Type Method Description protected voidhandleDependencyRoot(org.apache.maven.shared.dependency.graph.DependencyNode dependencyNode)protected abstract voidhandleModJar(org.apache.maven.shared.dependency.graph.DependencyNode dependencyNode, org.apache.maven.artifact.Artifact artifact, java.util.Map.Entry<java.io.File,org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor> entry)protected abstract voidhandleNonModJar(org.apache.maven.shared.dependency.graph.DependencyNode dependencyNode, org.apache.maven.artifact.Artifact artifact, java.util.Map.Entry<java.io.File,org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor> entry)Methods inherited from class net.agilhard.maven.plugins.jpacktool.base.handler.AbstractDependencyHandlerexecute, execute, getLog, handleDependencyNode, handleModJarIfNotAlreadyHandled, handleNonModJarIfNotAlreadyHandled, handleOther
- 
Constructor Details- 
AbstractEndVisitDependencyHandlerpublic AbstractEndVisitDependencyHandler(AbstractToolMojo mojo, org.apache.maven.shared.dependency.graph.DependencyGraphBuilder dependencyGraphBuilder)
 
- 
- 
Method Details- 
handleNonModJarprotected abstract void handleNonModJar(org.apache.maven.shared.dependency.graph.DependencyNode dependencyNode, org.apache.maven.artifact.Artifact artifact, java.util.Map.Entry<java.io.File,org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor> entry) throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException- Specified by:
- handleNonModJarin class- AbstractDependencyHandler
- Throws:
- org.apache.maven.plugin.MojoExecutionException
- org.apache.maven.plugin.MojoFailureException
 
- 
handleModJarprotected abstract void handleModJar(org.apache.maven.shared.dependency.graph.DependencyNode dependencyNode, org.apache.maven.artifact.Artifact artifact, java.util.Map.Entry<java.io.File,org.codehaus.plexus.languages.java.jpms.JavaModuleDescriptor> entry) throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException- Specified by:
- handleModJarin class- AbstractDependencyHandler
- Throws:
- org.apache.maven.plugin.MojoExecutionException
- org.apache.maven.plugin.MojoFailureException
 
- 
handleDependencyRootprotected void handleDependencyRoot(org.apache.maven.shared.dependency.graph.DependencyNode dependencyNode) throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.plugin.MojoFailureException- Specified by:
- handleDependencyRootin class- AbstractDependencyHandler
- Throws:
- org.apache.maven.plugin.MojoExecutionException
- org.apache.maven.plugin.MojoFailureException
 
 
-