Class DistributerMap
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.types.DataType
net.sf.antcontrib.cpptasks.DistributerMap
- All Implemented Interfaces:
Cloneable
public final class DistributerMap
extends org.apache.tools.ant.types.DataType
Local to remote filename mapping (Experimental).
-
Field Summary
Fields inherited from class org.apache.tools.ant.types.DataType
checked, refFields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute()Required by documentation generator.getLocal()Gets local directory.Gets remote name for directory.booleanisActive()Returns true if the if and unless conditions (if any) are satisfied.voidSets hosts for which this mapping is valid.voidSets the property name for the 'if' condition.voidSets local directory for base of mapping.voidSets remote name for directory.voidsetRemoteSeparator(String value) Sets the separator character (/ or \) for the remote system.voidSet the property name for the 'unless' condition.Converts the local file name to the remote name for the same file.Methods inherited from class org.apache.tools.ant.types.DataType
checkAttributesAllowed, checkChildrenAllowed, circularReference, clone, dieOnCircularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, setRefid, tooManyAttributes, toStringMethods inherited from class org.apache.tools.ant.ProjectComponent
getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
-
Constructor Details
-
DistributerMap
public DistributerMap()Constructor.
-
-
Method Details
-
execute
public void execute()Required by documentation generator. -
isActive
public boolean isActive()Returns true if the if and unless conditions (if any) are satisfied.- Returns:
- true if this object is active.
-
setIf
Sets the property name for the 'if' condition. This object will be ignored unless the property is defined. The value of the property is insignificant, but values that would imply misinterpretation ("false", "no") will throw an exception when evaluated.- Parameters:
propName- property name
-
setUnless
Set the property name for the 'unless' condition. If named property is set, the define will be ignored. The value of the property is insignificant, but values that would imply misinterpretation ("false", "no") of the behavior will throw an exception when evaluated.- Parameters:
propName- name of property
-
getLocal
-
getRemote
-
toRemote
-
setLocal
Sets local directory for base of mapping.- Parameters:
value- value
-
setRemote
Sets remote name for directory.- Parameters:
value- remote name for directory
-
setRemoteSeparator
Sets the separator character (/ or \) for the remote system.- Parameters:
value- separator character
-
setHosts
Sets hosts for which this mapping is valid.- Parameters:
value- hosts
-