futils
Class Ls

java.lang.Object
  extended by futils.Ls

public final class Ls
extends java.lang.Object

A class that contains methods for doing batch file processing

Version:
1.0

Method Summary
static void deleteFile(java.io.File f)
           
static void deleteWildFiles(java.lang.String wild)
           
static void DirsToConsole()
          Print the directories in a uses specified location
static java.io.File[] getDirFiles()
          prompt the user for a file and return all the directories in that location
static java.io.File[] getDirFiles(java.io.File startFile)
          given a file name, get all the directories in that location.
static java.io.File[] getDirs(java.io.File dir)
           
static java.io.File[] getWildFiles(java.io.File directory, java.lang.String suffix)
           
static java.io.File[] getWildFiles(java.lang.String suffix)
           
static java.lang.String[] getWildNames(java.io.File dir, java.lang.String prefix, java.lang.String suffix)
           
static java.lang.String[] getWildNames(java.lang.String prefix, java.lang.String suffix)
           
static void listFilesToConsole(java.lang.String suffix)
           
static void main(java.lang.String[] args)
          "@param args
static void print(java.lang.Object[] o)
          print an array of objects to the console
static void print(java.lang.String[] files)
           
static void testGetWildFiles()
           
static void toConsole()
           
static void wildToConsole(java.lang.String wild)
           
static void wordPrintMerge()
          gets all the files that end with a PICT suffix and creates a WORD print merge command that will include the pict files.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDirFiles

public static java.io.File[] getDirFiles()
prompt the user for a file and return all the directories in that location

Returns:
An array of all the directory names

getDirFiles

public static java.io.File[] getDirFiles(java.io.File startFile)
given a file name, get all the directories in that location.

Parameters:
startFile - start point of a traversal of the file system
Returns:
a list of all the directory names

DirsToConsole

public static void DirsToConsole()
Print the directories in a uses specified location


getWildNames

public static java.lang.String[] getWildNames(java.io.File dir,
                                              java.lang.String prefix,
                                              java.lang.String suffix)

testGetWildFiles

public static void testGetWildFiles()

getWildNames

public static java.lang.String[] getWildNames(java.lang.String prefix,
                                              java.lang.String suffix)

wildToConsole

public static void wildToConsole(java.lang.String wild)

print

public static void print(java.lang.Object[] o)
print an array of objects to the console

Parameters:
o - an array of objects

listFilesToConsole

public static void listFilesToConsole(java.lang.String suffix)

deleteWildFiles

public static void deleteWildFiles(java.lang.String wild)

deleteFile

public static void deleteFile(java.io.File f)

wordPrintMerge

public static void wordPrintMerge()
gets all the files that end with a PICT suffix and creates a WORD print merge command that will include the pict files.


getDirs

public static java.io.File[] getDirs(java.io.File dir)

getWildFiles

public static java.io.File[] getWildFiles(java.lang.String suffix)

getWildFiles

public static java.io.File[] getWildFiles(java.io.File directory,
                                          java.lang.String suffix)

toConsole

public static void toConsole()

print

public static void print(java.lang.String[] files)

main

public static void main(java.lang.String[] args)
"@param args