org.apache.maven.plugin.javadoc.resolver
Class ProjectArtifactFilter

java.lang.Object
  extended by org.apache.maven.plugin.javadoc.resolver.ProjectArtifactFilter
All Implemented Interfaces:
org.apache.maven.artifact.resolver.filter.ArtifactFilter

public class ProjectArtifactFilter
extends Object
implements org.apache.maven.artifact.resolver.filter.ArtifactFilter

ArtifactFilter implementation which returns true for the given pomArtifact and offers the opportunity to delegate to another filter, if the given artifact is not the pomArtifact.


Constructor Summary
ProjectArtifactFilter(org.apache.maven.artifact.Artifact pomArtifact)
           
ProjectArtifactFilter(org.apache.maven.artifact.Artifact pomArtifact, org.apache.maven.artifact.resolver.filter.ArtifactFilter childFilter)
           
 
Method Summary
 boolean include(org.apache.maven.artifact.Artifact artifact)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectArtifactFilter

public ProjectArtifactFilter(org.apache.maven.artifact.Artifact pomArtifact)

ProjectArtifactFilter

public ProjectArtifactFilter(org.apache.maven.artifact.Artifact pomArtifact,
                             org.apache.maven.artifact.resolver.filter.ArtifactFilter childFilter)
Method Detail

include

public boolean include(org.apache.maven.artifact.Artifact artifact)
Specified by:
include in interface org.apache.maven.artifact.resolver.filter.ArtifactFilter


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