org.apache.tools.ant.taskdefs
Class PathConvert.MapEntry

java.lang.Object
  |
  +--org.apache.tools.ant.taskdefs.PathConvert.MapEntry
Enclosing class:
PathConvert

public class PathConvert.MapEntry
extends java.lang.Object

Helper class, holds the nested <map> values. Elements will look like this: <map from="d:" to="/foo"/> When running on windows, the prefix comparison will be case insensitive.


Constructor Summary
PathConvert.MapEntry()
           
 
Method Summary
 java.lang.String apply(java.lang.String elem)
          Apply this map entry to a given path element
 void setFrom(java.lang.String from)
          the prefix string to search for; required.
 void setTo(java.lang.String to)
          The replacement text to use when from is matched; required.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PathConvert.MapEntry

public PathConvert.MapEntry()
Method Detail

setFrom

public void setFrom(java.lang.String from)
the prefix string to search for; required. Note that this value is case-insensitive when the build is running on a Windows platform and case-sensitive when running on a Unix platform.

Parameters:
from -

setTo

public void setTo(java.lang.String to)
The replacement text to use when from is matched; required.

Parameters:
to - new prefix

apply

public java.lang.String apply(java.lang.String elem)
Apply this map entry to a given path element

Parameters:
elem - Path element to process
Returns:
String Updated path element after mapping


Copyright © 2000-2004 Apache Software Foundation. All Rights Reserved.