package net.sf.fjep.fatjar.wizards.export;
import net.sf.fjep.fatjar.preferences.FatJarPreferencePage;
import org.eclipse.core.runtime.Preferences;
import org.eclipse.jface.preference.IPreferenceStore;
import thahn.java.agui.ide.eclipse.wizard.AguiPlugin;
public class Prefs {
public static String getJarName(JProjectConfiguration jproject) {
IPreferenceStore store = AguiPlugin.getDefault().getPreferenceStore();
String result = store.getString(FatJarPreferencePage.P_JARNAME);
return result.replaceAll("[<]project[>]", jproject.getName());
}
public static String getManifestMergeAll() {
IPreferenceStore store = AguiPlugin.getDefault().getPreferenceStore();
boolean result = store.getBoolean(FatJarPreferencePage.P_MERGEMANIFEST);
return (result ? "true" : "false");
}
public static String getManifestRemoveSigners() {
IPreferenceStore store = AguiPlugin.getDefault().getPreferenceStore();
boolean result = store.getBoolean(FatJarPreferencePage.P_REMOVESIGNERS);
return (result ? "true" : "false");
}
public static String getRelPropertiesFilename(JProjectConfiguration jproject) {
Preferences prefs = AguiPlugin.getDefault().getPluginPreferences();
String result = prefs.getString(FatJarPreferencePage.P_CONFIGFILE);
return result.replaceAll("[<]project[>]", jproject.getName());
}
}