org.codehaus.plexus.compiler.util.scan.mapping
Class SuffixMapping

java.lang.Object
  extended by org.codehaus.plexus.compiler.util.scan.mapping.SuffixMapping
All Implemented Interfaces:
SourceMapping

public final class SuffixMapping
extends java.lang.Object
implements SourceMapping

Version:
$Id: SuffixMapping.java 2399 2005-08-11 14:48:32Z trygvis $
Author:
jdcasey

Field Summary
private  java.lang.String sourceSuffix
           
private  java.util.Set targetSuffixes
           
 
Constructor Summary
SuffixMapping(java.lang.String sourceSuffix, java.util.Set targetSuffixes)
           
SuffixMapping(java.lang.String sourceSuffix, java.lang.String targetSuffix)
           
 
Method Summary
 java.util.Set getTargetFiles(java.io.File targetDir, java.lang.String source)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sourceSuffix

private final java.lang.String sourceSuffix

targetSuffixes

private final java.util.Set targetSuffixes
Constructor Detail

SuffixMapping

public SuffixMapping(java.lang.String sourceSuffix,
                     java.lang.String targetSuffix)

SuffixMapping

public SuffixMapping(java.lang.String sourceSuffix,
                     java.util.Set targetSuffixes)
Method Detail

getTargetFiles

public java.util.Set getTargetFiles(java.io.File targetDir,
                                    java.lang.String source)
Specified by:
getTargetFiles in interface SourceMapping