Package weka.gui.scripting
Class ScriptUtils
- java.lang.Object
-
- weka.gui.scripting.ScriptUtils
-
public class ScriptUtils extends java.lang.ObjectA helper class for Script related stuff.- Version:
- $Revision: 8034 $
- Author:
- fracpete (fracpete at waikato dot ac dot nz)
-
-
Constructor Summary
Constructors Constructor Description ScriptUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcopy(java.io.File sourceLocation, java.io.File targetLocation)Copies the file/directory (recursively).static java.lang.Stringload(java.io.File file)Tries to load the file and return its content.static voidmove(java.io.File sourceLocation, java.io.File targetLocation)Moves the file/directory (recursively).static booleansave(java.io.File file, java.lang.String content)Saves the content to a file.
-
-
-
Method Detail
-
copy
public static void copy(java.io.File sourceLocation, java.io.File targetLocation) throws java.io.IOExceptionCopies the file/directory (recursively).- Parameters:
sourceLocation- the source file/dirtargetLocation- the target file/dir- Throws:
java.io.IOException- if copying fails
-
move
public static void move(java.io.File sourceLocation, java.io.File targetLocation) throws java.io.IOExceptionMoves the file/directory (recursively).- Parameters:
sourceLocation- the source file/dirtargetLocation- the target file/dir- Throws:
java.io.IOException- if moving fails
-
save
public static boolean save(java.io.File file, java.lang.String content)Saves the content to a file.- Parameters:
file- the file to save tocontent- the content to save- Returns:
- true if successfully saved
-
load
public static java.lang.String load(java.io.File file)
Tries to load the file and return its content.- Parameters:
file- the file to open- Returns:
- the content, otherwise null
-
-