com.croftsoft.apps.rename
Class Rename

java.lang.Object
  extended by com.croftsoft.apps.rename.Rename
All Implemented Interfaces:
FilenameFilter

public class Rename
extends Object
implements FilenameFilter

Renames files in a directory.

Version:
2000-05-09
Author:
David W. Croft

Constructor Summary
Rename(String oldNameTemplate)
           
 
Method Summary
 boolean accept(File directory, String filename)
           
static void main(String[] args)
           
static void rename(File directory, String oldNameTemplate, String newNameTemplate)
           
static String toNewName(String oldName, String oldNameTemplate, String newNameTemplate)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Rename

public Rename(String oldNameTemplate)
Method Detail

main

public static void main(String[] args)
                 throws Exception
Throws:
Exception

rename

public static void rename(File directory,
                          String oldNameTemplate,
                          String newNameTemplate)

toNewName

public static String toNewName(String oldName,
                               String oldNameTemplate,
                               String newNameTemplate)

accept

public boolean accept(File directory,
                      String filename)
Specified by:
accept in interface FilenameFilter

CroftSoft Javadoc

CroftSoft Apps Javadoc (2008-09-28 21:15:07)