org.codehaus.plexus.compiler.util.scan

Class AbstractSourceInclusionScanner

Implemented Interfaces:
SourceInclusionScanner
Known Direct Subclasses:
SimpleSourceInclusionScanner, StaleSourceScanner

public abstract class AbstractSourceInclusionScanner
extends java.lang.Object
implements SourceInclusionScanner

Version:
$Id: AbstractSourceInclusionScanner.java 2408 2005-08-18 13:39:41Z trygvis $
Author:
jdcasey

Field Summary

private List
sourceMappings

Method Summary

void
addSourceMapping(SourceMapping sourceMapping)
protected List
getSourceMappings()
protected String[]
scanForSources(File sourceDir, Set sourceIncludes, Set sourceExcludes)

Field Details

sourceMappings

private final List sourceMappings

Method Details

addSourceMapping

public final void addSourceMapping(SourceMapping sourceMapping)
Specified by:
addSourceMapping in interface SourceInclusionScanner

getSourceMappings

protected final List getSourceMappings()

scanForSources

protected String[] scanForSources(File sourceDir,
                                  Set sourceIncludes,
                                  Set sourceExcludes)