}
public void onInsertChecklist() {
String checklistDir = System.getProperty(Constants.PROP_CHECKLIST_DIR);
File dir = new File(checklistDir);
MarathonCheckList dialog;
if (controller != null && controller.isShowing())
dialog = new MarathonCheckList(controller, dir, true);
else
dialog = new MarathonCheckList(DisplayWindow.this, dir, true);
dialog.setVisible(true);
navigator.refresh(new File[] { dir });
if (dialog.isOK()) {
File selectedChecklist = dialog.getSelectedChecklist();
insertChecklist(selectedChecklist.getName());
}
}