org.apache.felix.bundleplugin
Class AbstractDependencyFilter

java.lang.Object
  extended by org.apache.felix.bundleplugin.AbstractDependencyFilter
Direct Known Subclasses:
DependencyEmbedder, DependencyExcluder

public abstract class AbstractDependencyFilter
extends Object

Apply clause-based filter over given dependencies

Author:
Felix Project Team

Constructor Summary
AbstractDependencyFilter(Collection dependencyArtifacts)
           
 
Method Summary
protected abstract  void processDependencies(String clause, String inline, Collection dependencies)
           
protected  void processInstructions(Map instructions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractDependencyFilter

public AbstractDependencyFilter(Collection dependencyArtifacts)
Method Detail

processInstructions

protected final void processInstructions(Map instructions)
                                  throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException

processDependencies

protected abstract void processDependencies(String clause,
                                            String inline,
                                            Collection dependencies)


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.