NASA World Wind

gov.nasa.worldwind.util
Class FileTree

java.lang.Object
  extended by gov.nasa.worldwind.util.FileTree
All Implemented Interfaces:
java.lang.Iterable<java.io.File>

public class FileTree
extends java.lang.Object
implements java.lang.Iterable<java.io.File>


Field Summary
static int DIRECTORIES_ONLY
           
static int FILES_AND_DIRECTORIES
           
static int FILES_ONLY
           
 
Constructor Summary
FileTree()
           
FileTree(java.io.File root)
           
 
Method Summary
 java.util.List<java.io.File> asList()
           
 java.util.List<java.io.File> asList(java.io.FileFilter fileFilter)
           
 int getMode()
           
 java.io.File getRoot()
           
 java.util.Iterator<java.io.File> iterator()
           
 java.util.Iterator<java.io.File> iterator(java.io.FileFilter fileFilter)
           
 void setMode(int mode)
           
 void setRoot(java.io.File root)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DIRECTORIES_ONLY

public static final int DIRECTORIES_ONLY
See Also:
Constant Field Values

FILES_AND_DIRECTORIES

public static final int FILES_AND_DIRECTORIES
See Also:
Constant Field Values

FILES_ONLY

public static final int FILES_ONLY
See Also:
Constant Field Values
Constructor Detail

FileTree

public FileTree()

FileTree

public FileTree(java.io.File root)
Method Detail

asList

public java.util.List<java.io.File> asList()

asList

public java.util.List<java.io.File> asList(java.io.FileFilter fileFilter)

getMode

public int getMode()

getRoot

public java.io.File getRoot()

iterator

public java.util.Iterator<java.io.File> iterator()
Specified by:
iterator in interface java.lang.Iterable<java.io.File>

iterator

public java.util.Iterator<java.io.File> iterator(java.io.FileFilter fileFilter)

setMode

public void setMode(int mode)

setRoot

public void setRoot(java.io.File root)

NASA World Wind