/** * @see net.sourceforge.squirrel_sql.client.update.UpdateUtil#getInstalledTranslations() */ public Set<String> getInstalledTranslations() { HashSet<String> result = new HashSet<String>(); FileWrapper libDir = getSquirrelLibraryDir(); for (String filename : libDir.list()) { if (filename.startsWith("squirrel-sql_")) { result.add(filename); } } return result; }
/** * @see net.sourceforge.squirrel_sql.client.update.UpdateUtil#getInstalledTranslations() */ public Set<String> getInstalledTranslations() { HashSet<String> result = new HashSet<String>(); FileWrapper libDir = getSquirrelLibraryDir(); for (String filename : libDir.list()) { if (filename.startsWith("bigtable-sql_")) { result.add(filename); } } return result; }
private ArrayList<LinkXmlBean> getExistingLinks(GraphPlugin plugin) { try { String[] linkFileNames = plugin.getPluginUserSettingsFolder().list(new FilenameFilter() { @Override public boolean accept(File dir, String name) { if (name.startsWith(DefaultGraphXmlSerializerConfig.LINK_PREFIX)) { return true; } return false; } }); ArrayList<LinkXmlBean> ret = new ArrayList<LinkXmlBean>(); XMLBeanReader br = new XMLBeanReader(); for (String linkFileName : linkFileNames) { br.load(new File(plugin.getPluginUserSettingsFolder().getPath(), linkFileName), LinkGraphController.class.getClassLoader()); ret.add((LinkXmlBean) br.iterator().next()); } return ret; } catch (Exception e) { throw new RuntimeException(e); } }