Package org.apache.tools.ant.types
Class Path.PathElement
java.lang.Object
org.apache.tools.ant.types.Path.PathElement
- All Implemented Interfaces:
java.lang.Iterable<Resource>,ResourceCollection
- Enclosing class:
- Path
public class Path.PathElement extends java.lang.Object implements ResourceCollection
Helper class, holds the nested
<pathelement> values.-
Constructor Summary
Constructors Constructor Description PathElement() -
Method Summary
Modifier and Type Method Description java.lang.String[]getParts()Return the converted pathelements.booleanisFilesystemOnly()Check if this resource is only for filesystems.java.util.Iterator<Resource>iterator()Create an iterator.voidsetLocation(java.io.File loc)Set the location.voidsetPath(java.lang.String path)Set the path.intsize()Get the number of resources.
-
Constructor Details
-
PathElement
public PathElement()
-
-
Method Details
-
setLocation
public void setLocation(java.io.File loc)Set the location.- Parameters:
loc- aFilevalue
-
setPath
public void setPath(java.lang.String path)Set the path.- Parameters:
path- aStringvalue
-
getParts
public java.lang.String[] getParts()Return the converted pathelements.- Returns:
- a
String[]value
-
iterator
Create an iterator.- Specified by:
iteratorin interfacejava.lang.Iterable<Resource>- Returns:
- an iterator.
-
isFilesystemOnly
public boolean isFilesystemOnly()Check if this resource is only for filesystems.- Specified by:
isFilesystemOnlyin interfaceResourceCollection- Returns:
- true.
-
size
public int size()Get the number of resources.- Specified by:
sizein interfaceResourceCollection- Returns:
- the number of parts.
-