36 lines
843 B
Java
36 lines
843 B
Java
package facade;
|
|
|
|
import domain.FileManager;
|
|
import domain.PictureManager;
|
|
|
|
import java.io.File;
|
|
import java.io.FileNotFoundException;
|
|
import java.io.OutputStream;
|
|
import java.util.HashMap;
|
|
|
|
public class WordCloudManager {
|
|
FileManager fileManager;
|
|
PictureManager pictureManager;
|
|
|
|
public WordCloudManager() {
|
|
fileManager = new FileManager();
|
|
pictureManager = new PictureManager();
|
|
}
|
|
|
|
public boolean loadFileGUI() {
|
|
File inputFile = fileManager.loadFileGUI();
|
|
HashMap wordMap = fileManager.tokenizingText(inputFile);
|
|
if(wordMap == null) {
|
|
return false;
|
|
}
|
|
else {
|
|
return true;
|
|
}
|
|
}
|
|
|
|
public void loadFilePath() {
|
|
OutputStream inputFile = fileManager.loadFilePath();
|
|
// fileManager.processFile(null, inputFile);
|
|
}
|
|
}
|