package org.drugis.common.gui;
import java.awt.Component;
abstract public class FileSaveDialog extends FileDialog {
public FileSaveDialog(Component frame, String extension, String description){
this(frame, new String [] {extension}, new String [] {description});
}
public FileSaveDialog(Component frame, String [] extension, String [] description) {
super(frame, extension, description);
}
public void saveActions() {
String message = "Couldn't save file ";
int returnValue = d_fileChooser.showSaveDialog(d_frame);
handleFileDialogResult(returnValue, message);
}
@Override
protected String getPath() {
return fixExtension(d_fileChooser.getSelectedFile().getAbsolutePath(),getExtension());
}
}