org.gridbus.broker.util
Class FileOpsUtilWin

java.lang.Object
  extended byorg.gridbus.broker.util.FileOpsUtilWin

public class FileOpsUtilWin
extends java.lang.Object

This class has utility methods for operations such as finding and replacing specific strings / lines in a file. (tailored for the Windows operating system).

Version:
1.0
Author:
Srikumar Venugopal (srikumar@cs.mu.oz.au)

Constructor Summary
FileOpsUtilWin()
           
 
Method Summary
static java.lang.String findParaminFile(java.lang.String filename, java.lang.String param)
           
static void replaceParaminFile(java.lang.String oldfile, java.lang.String oldline, java.lang.String newfile, java.lang.String newline)
           
static java.lang.String replaceString(java.lang.String str, java.lang.String pattern, java.lang.String replace)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileOpsUtilWin

public FileOpsUtilWin()
Method Detail

findParaminFile

public static java.lang.String findParaminFile(java.lang.String filename,
                                               java.lang.String param)
                                        throws java.io.FileNotFoundException,
                                               java.io.IOException
Parameters:
filename -
param -
Returns:
line containing the parameter
Throws:
java.io.FileNotFoundException
java.io.IOException
See Also:
FileOpsUtil.findParaminFile(String,String)

replaceParaminFile

public static void replaceParaminFile(java.lang.String oldfile,
                                      java.lang.String oldline,
                                      java.lang.String newfile,
                                      java.lang.String newline)
                               throws java.io.FileNotFoundException,
                                      java.io.IOException
Parameters:
oldfile -
oldline -
newfile -
newline -
Throws:
java.io.FileNotFoundException
java.io.IOException
See Also:
FileOpsUtil.replaceParaminFile(String,String,String,String)

replaceString

public static java.lang.String replaceString(java.lang.String str,
                                             java.lang.String pattern,
                                             java.lang.String replace)
Parameters:
str -
pattern -
replace -
Returns:
replaced string
See Also:
FileOpsUtil.replaceString(String, String, String)