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 FileNameMapper
s.- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(FileNameMapper fileNameMapper) Add aFileNameMapper
.void
addConfigured
(FileNameMapper fileNameMapper) An add configured version of the add method.void
addConfiguredMapper
(Mapper mapper) Add aMapper
.protected boolean
contains
(FileNameMapper fileNameMapper) Returntrue
if thisContainerMapper
or any of its sub-elements contains the specifiedFileNameMapper
.Get theList
ofFileNameMapper
s.void
Empty implementation.void
Empty implementation.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.tools.ant.util.FileNameMapper
mapFileName
-
Constructor Details
-
ContainerMapper
public ContainerMapper()
-
-
Method Details
-
addConfiguredMapper
Add aMapper
.- Parameters:
mapper
- theMapper
to 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 thisContainerMapper
to itself, or if the specifiedFileNameMapper
is itself aContainerMapper
that contains thisContainerMapper
.
-
contains
Returntrue
if thisContainerMapper
or any of its sub-elements contains the specifiedFileNameMapper
.- Parameters:
fileNameMapper
- theFileNameMapper
to search for.- Returns:
boolean
.
-
getMappers
-
setFrom
Empty implementation.- Specified by:
setFrom
in interfaceFileNameMapper
- Parameters:
ignore
- ignored.
-
setTo
Empty implementation.- Specified by:
setTo
in interfaceFileNameMapper
- Parameters:
ignore
- ignored.
-