Code Search for Developers
 
 
  

FileManager.java from MASE: Agile Software Engineering at Krugle


Show FileManager.java syntax highlighted

package ca.ucalgary.cpsc.ebe.fitClipse.runner;

import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.IOException;
import java.io.PrintWriter;

public class FileManager {

	public String createFile(String fileName, String content) {

		File file = new File(fileName);
		try {
			file.createNewFile();
		} catch (IOException e1) {
			// TODO Auto-generated catch block
			// e1.printStackTrace();
		}
		try {
			PrintWriter out = new PrintWriter(new FileOutputStream(file));
			out.print(content);
			out.close();
		} catch (FileNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		return fileName;
	}

	public void deleteFile(String fileName) {
		File file = new File(fileName);
		file.delete();
	}

	public String readFile(String fileName) throws FileNotFoundException,
	IOException {
		System.out.println("Filename: " + fileName);
		File file = new File(fileName);
		StringBuffer result = new StringBuffer();
		BufferedReader in = new BufferedReader(new FileReader(file));
		String line = "";
		while ((line = in.readLine()) != null) {
			result.append(line).append('\n');
		}
		return result.toString();
	}

}




See more files for this project here

MASE: Agile Software Engineering

The MASE project investigates methods to support the coordination and executable acceptance testing of software projects. Keywords: Agile methods, distributed teams, Extreme Programming. See http://ebe.cpsc.ucalgary.ca/ebe for more information.

Project homepage: http://sourceforge.net/projects/mase
Programming language(s): Java,XML
License: other

  FITTestConfiguration.java
  FileManager.java
  FitManager.java
  FitTest.java