org.codehaus.plexus.components.io.filemappers
Class FileExtensionMapper
java.lang.Object
org.codehaus.plexus.components.io.filemappers.IdentityMapper
org.codehaus.plexus.components.io.filemappers.FileExtensionMapper
- All Implemented Interfaces:
- FileMapper
- public class FileExtensionMapper
- extends IdentityMapper
An implementation of FileMapper, which changes the files extension.
|
Field Summary |
static java.lang.String |
ROLE_HINT
The file extension mappers role-hint: "fileExtension". |
|
Method Summary |
java.lang.String |
getMappedFileName(java.lang.String pName)
Maps the given source name to a target name. |
java.lang.String |
getTargetExtension()
Returns the target files extension. |
void |
setTargetExtension(java.lang.String pTargetExtension)
Sets the target files extension. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ROLE_HINT
public static final java.lang.String ROLE_HINT
- The file extension mappers role-hint: "fileExtension".
- See Also:
- Constant Field Values
FileExtensionMapper
public FileExtensionMapper()
setTargetExtension
public void setTargetExtension(java.lang.String pTargetExtension)
- Sets the target files extension.
- Throws:
java.lang.IllegalArgumentException - The target extension is null or empty.
getTargetExtension
public java.lang.String getTargetExtension()
- Returns the target files extension.
getMappedFileName
public java.lang.String getMappedFileName(java.lang.String pName)
- Description copied from interface:
FileMapper
- Maps the given source name to a target name.
- Specified by:
getMappedFileName in interface FileMapper- Overrides:
getMappedFileName in class IdentityMapper
Copyright © 2001-2008 Codehaus. All Rights Reserved.