Package org.apache.tools.ant.util
Class ContainerMapper
java.lang.Object
org.apache.tools.ant.util.ContainerMapper
- All Implemented Interfaces:
FileNameMapper
- Direct Known Subclasses:
ChainedMapper,CompositeMapper,FirstMatchMapper
A
FileNameMapper that contains
other FileNameMappers.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(FileNameMapper fileNameMapper) Add aFileNameMapper.voidaddConfigured(FileNameMapper fileNameMapper) An add configured version of the add method.voidaddConfiguredMapper(Mapper mapper) Add aMapper.protected booleancontains(FileNameMapper fileNameMapper) Returntrueif thisContainerMapperor any of its sub-elements contains the specifiedFileNameMapper.Get theListofFileNameMappers.voidEmpty implementation.voidEmpty implementation.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.tools.ant.util.FileNameMapper
mapFileName
-
Constructor Details
-
ContainerMapper
public ContainerMapper()
-
-
Method Details
-
addConfiguredMapper
Add aMapper.- Parameters:
mapper- theMapperto add.
-
addConfigured
An add configured version of the add method. This class used to contain an add method and an addConfiguredMapper method. Dur to ordering, the add method was always called first. This addConfigured method has been added to allow chaining to work correctly.- Parameters:
fileNameMapper- aFileNameMapper.
-
add
Add aFileNameMapper.- Parameters:
fileNameMapper- aFileNameMapper.- Throws:
IllegalArgumentException- if attempting to add thisContainerMapperto itself, or if the specifiedFileNameMapperis itself aContainerMapperthat contains thisContainerMapper.
-
contains
Returntrueif thisContainerMapperor any of its sub-elements contains the specifiedFileNameMapper.- Parameters:
fileNameMapper- theFileNameMapperto search for.- Returns:
boolean.
-
getMappers
Get theListofFileNameMappers.- Returns:
List.
-
setFrom
Empty implementation.- Specified by:
setFromin interfaceFileNameMapper- Parameters:
ignore- ignored.
-
setTo
Empty implementation.- Specified by:
setToin interfaceFileNameMapper- Parameters:
ignore- ignored.
-