Jskad/source/org/thdl/savant/SavantFileView.java

37 lines
758 B
Java
Raw Normal View History

2002-09-28 00:53:39 +00:00
package org.thdl.savant;
import java.io.*;
import java.util.*;
import javax.swing.*;
import javax.swing.filechooser.*;
public class SavantFileView extends FileView {
public String getName(File f) {
if (f.isDirectory())
return null;
Properties p = new Properties();
try {
p.load(new FileInputStream(f));
return p.getProperty("TITLE");
} catch (FileNotFoundException fnfe) {
fnfe.printStackTrace();
} catch (IOException ioe) {
ioe.printStackTrace();
}
return null;
}
public String getDescription(File f) {
return null;
}
public Boolean isTraversable(File f) {
return null; // let the L&F FileView figure this out
}
public String getTypeDescription(File f) {
return null;
}
/*
public Icon getIcon(File f) {
}
*/
}