if (dialogType.equals("load")) {
outputFileName = newDialog(false).getOpenFileNameFromDialog(
viewer.getAppletContext(), viewer, inputFileName, null, null, false);
return;
}
JmolDialogInterface sd = newDialog(false);
if (dialogType.equals("save")) {
outputFileName = sd.getSaveFileNameFromDialog(viewer,
inputFileName, null);
return;
}
if (dialogType.startsWith("saveImage")) {
outputFileName = sd.getImageFileNameFromDialog(viewer,
inputFileName, imageType, imageChoices, imageExtensions,
qualityJPG, qualityPNG);
qualityJPG = sd.getQuality("JPG");
qualityPNG = sd.getQuality("PNG");
String sType = sd.getType();
if (sType != null)
imageType = sType;
int iQuality = sd.getQuality(sType);
if (iQuality >= 0)
imageQuality = iQuality;
return;
}
outputFileName = null;