private void loadMenuItems() { List<String> recentList = UserSettings.loadRecentFileList(); filterFileList(recentList); for (int i = 0; i < recentList.size(); i++) { String fileName = recentList.get(i); if ((fileName != null) && (fileName.length() > 0)) { ((OpenRecentSpecificationAction) items[i].getAction()).setFileName(fileName); items[i].setVisible(true); items[i].setToolTipText(fileName); } else items[i].setVisible(false); } }