Example usage for org.eclipse.jface.preference IPreferenceStore setDefault

List of usage examples for org.eclipse.jface.preference IPreferenceStore setDefault

Introduction

In this page you can find the example usage for org.eclipse.jface.preference IPreferenceStore setDefault.

Prototype

void setDefault(String name, boolean value);

Source Link

Document

Sets the default value for the boolean-valued preference with the given name.

Usage

From source file:net.hillsdon.eclipse.terminator.preferences.PreferenceInitializer.java

License:Open Source License

public void initializeDefaultPreferences() {
    IPreferenceStore store = TerminatorPlugin.getInstance().getPreferenceStore();
    for (Map.Entry<String, Boolean> preference : BOOLEAN_PREFERENCE_DEFAULTS.entrySet()) {
        store.setDefault(preference.getKey(), preference.getValue());
    }//w w  w  .j a  v  a2s .  c  o m
    PreferenceConverter.setDefault(store, TerminatorPreferences.FONT, getDefaultFont());
    for (Map.Entry<String, RGB> preference : COLOR_PREFERENCE_DEFAULTS.entrySet()) {
        PreferenceConverter.setDefault(store, preference.getKey(), preference.getValue());
    }
}

From source file:net.hillsdon.testlink.preferences.PreferenceInitializer.java

License:Open Source License

public void initializeDefaultPreferences() {
    final IPreferenceStore store = TestlinkPlugin.getDefault().getPreferenceStore();
    store.setDefault(PreferenceConstants.CLASS_PATTERNS, "Test%s, Test%sFunctionally");
    store.setDefault(PreferenceConstants.PACKAGE_PATTERNS, "%s");
    store.setDefault(PreferenceConstants.SOURCE_FOLDERS, "unitTests/src, functionalTests/src");
}

From source file:net.mldonkey.g2gui.view.pref.PreferenceLoader.java

License:Open Source License

/**
 * @param preferenceStore/* w ww. j a v a 2  s.com*/
 * @return
 */
static IPreferenceStore setDefaults( IPreferenceStore preferenceStore ) {
    Display display = Display.getDefault();
    preferenceStore.setDefault( "initialized", false );
    preferenceStore.setDefault( "windowMaximized", false );
    preferenceStore.setDefault( "coolbarLocked", true );
    preferenceStore.setDefault( "toolbarSmallButtons", false );
    preferenceStore.setDefault( "flatInterface", false );
    preferenceStore.setDefault( "useGraident", true );
    preferenceStore.setDefault( "allClients", false);
    preferenceStore.setDefault( "splashScreen", true );
        
    PreferenceConverter.setDefault( preferenceStore, "windowBounds", new Rectangle(0,0,640,480) );
        
    PreferenceConverter.setDefault( preferenceStore, "consoleBackground",
                                    display.getSystemColor( SWT.COLOR_LIST_BACKGROUND ).getRGB() );
    PreferenceConverter.setDefault( preferenceStore, "consoleForeground",
                                    display.getSystemColor( SWT.COLOR_LIST_FOREGROUND ).getRGB() );
    PreferenceConverter.setDefault( preferenceStore, "consoleHighlight",
                                    display.getSystemColor( SWT.COLOR_LIST_SELECTION ).getRGB() );
    PreferenceConverter.setDefault( preferenceStore, "consoleInputBackground",
                                    display.getSystemColor( SWT.COLOR_LIST_BACKGROUND ).getRGB() );
    PreferenceConverter.setDefault( preferenceStore, "consoleInputForeground",
                                    display.getSystemColor( SWT.COLOR_LIST_FOREGROUND ).getRGB() );
    PreferenceConverter.setDefault( preferenceStore, "consoleFontData",
                                    JFaceResources.getTextFont().getFontData() );
             
  PreferenceConverter.setDefault( preferenceStore, "downloadsBackgroundColor", display.getSystemColor(SWT.COLOR_LIST_BACKGROUND).getRGB() );               
    PreferenceConverter.setDefault( preferenceStore, "downloadsAvailableFileColor", display.getSystemColor( SWT.COLOR_BLACK ).getRGB() );
  PreferenceConverter.setDefault( preferenceStore, "downloadsUnAvailableFileColor", new RGB(128,128,128) );
  PreferenceConverter.setDefault( preferenceStore, "downloadsDownloadedFileColor", display.getSystemColor( SWT.COLOR_BLUE ).getRGB() );
  PreferenceConverter.setDefault( preferenceStore, "downloadsQueuedFileColor", display.getSystemColor( SWT.COLOR_GRAY ).getRGB() );
  PreferenceConverter.setDefault( preferenceStore, "downloadsPausedFileColor", display.getSystemColor( SWT.COLOR_DARK_RED ).getRGB() );
  PreferenceConverter.setDefault( preferenceStore, "downloadsRateAbove20FileColor", new RGB(0,160,0) );
  PreferenceConverter.setDefault( preferenceStore, "downloadsRateAbove10FileColor", new RGB(0,140,0) );
  PreferenceConverter.setDefault( preferenceStore, "downloadsRateAbove0FileColor", new RGB(0,110,0) );
               
  PreferenceConverter.setDefault( preferenceStore, "graphUploadsColor1", display.getSystemColor( SWT.COLOR_BLUE ).getRGB() );
  PreferenceConverter.setDefault( preferenceStore, "graphUploadsColor2", new RGB(0,0,125) );
  PreferenceConverter.setDefault( preferenceStore, "graphDownloadsColor1", display.getSystemColor( SWT.COLOR_GREEN ).getRGB() );
  PreferenceConverter.setDefault( preferenceStore, "graphDownloadsColor2", new RGB(0,125,0) );
  PreferenceConverter.setDefault( preferenceStore, "graphBackgroundColor", display.getSystemColor( SWT.COLOR_BLACK ).getRGB() );
  PreferenceConverter.setDefault( preferenceStore, "graphGridColor", new RGB(0,128,64) );
  PreferenceConverter.setDefault( preferenceStore, "graphTextColor", display.getSystemColor( SWT.COLOR_WHITE ).getRGB() );
  PreferenceConverter.setDefault( preferenceStore, "graphLabelBackgroundColor", display.getSystemColor( SWT.COLOR_WHITE ).getRGB() );
  PreferenceConverter.setDefault( preferenceStore, "graphLabelLineColor", display.getSystemColor( SWT.COLOR_YELLOW ).getRGB() );
  PreferenceConverter.setDefault( preferenceStore, "graphLabelTextColor", display.getSystemColor( SWT.COLOR_BLACK ).getRGB() );
            
      
  preferenceStore.setDefault( "defaultWebBrowser", "");
    preferenceStore.setDefault( "hostname", "localhost" );
    preferenceStore.setDefault( "username", "admin" );
    preferenceStore.setDefault( "password", "" );
    preferenceStore.setDefault( "port", "4001" );
    preferenceStore.setDefault( "advancedMode", false );
    preferenceStore.setDefault( "searchFilterPornography", false );
    preferenceStore.setDefault( "searchFilterProfanity", false );
    preferenceStore.setDefault( "maintainSortOrder", false );
    preferenceStore.setDefault( "updateDelay", 0 );
    preferenceStore.setDefault( "useGradient", true );
    preferenceStore.setDefault( "displayNodes", false );
    preferenceStore.setDefault( "displayChunkGraphs", false );
    preferenceStore.setDefault( "displayGridLines", true );
    preferenceStore.setDefault( "tableCellEditors", false );
    preferenceStore.setDefault( "displayTableColors" , true );
    preferenceStore.setDefault( "displayFontAA" , false );
    preferenceStore.setDefault( "coreExecutable", "" );
    preferenceStore.setDefault( "useCombo", false );
    preferenceStore.setDefault( "minimizeOnClose", false );
    preferenceStore.setDefault( "dragAndDrop", true );
    preferenceStore.setDefault( "pollUpStats", true );
  preferenceStore.setDefault( "running", false );
  preferenceStore.setDefault( "allowMultipleInstances", false );
  preferenceStore.setDefault( "downloadsFilterQueued", false );
  preferenceStore.setDefault( "downloadsFilterPaused", false );
      
  preferenceStore.setDefault( "graphSashOrientation", SWT.HORIZONTAL );
  preferenceStore.setDefault( "graphSashMaximized", -1 );
      
  preferenceStore.setDefault( "clientSashOrientation", SWT.HORIZONTAL );
  preferenceStore.setDefault( "clientSashMaximized", 0 );
      
  preferenceStore.setDefault( "transferSashOrientation", SWT.VERTICAL );
  preferenceStore.setDefault( "transferSashMaximized", -1 );
      
  preferenceStore.setDefault( "uploadsSashOrientation", SWT.HORIZONTAL );
  preferenceStore.setDefault( "uploadsSashMaximized", -1 );
      
  PreferenceConverter.setDefault( preferenceStore, "viewerFontData", JFaceResources.getDefaultFont().getFontData() );     
      
  preferenceStore.setDefault( G2GuiResources.getString( "ENS_NOT_CONNECTED" ), false );      
  preferenceStore.setDefault( G2GuiResources.getString( "ENS_CONNECTING" ), false );      
  preferenceStore.setDefault( G2GuiResources.getString( "ENS_CONNECTED_INITIATING" ), false );      
  preferenceStore.setDefault( G2GuiResources.getString( "ENS_CONNECTED_DOWNLOADING" ), false );      
  preferenceStore.setDefault( G2GuiResources.getString( "ENS_CONNECTED" ), false );      
  preferenceStore.setDefault( G2GuiResources.getString( "ENS_CONNECTED_AND_QUEUED" ), false );      
  preferenceStore.setDefault( G2GuiResources.getString( "ENS_NEW_HOST" ), false );      
  preferenceStore.setDefault( G2GuiResources.getString( "ENS_REMOVE_HOST" ), false );      
  preferenceStore.setDefault( G2GuiResources.getString( "ENS_BLACK_LISTED" ), false );      
  preferenceStore.setDefault( G2GuiResources.getString( "ENS_NOT_CONNECTED_WAS_QUEUED" ), false );      
      
  // set the default filter for server tab to connected, connecting and connection initiated
  preferenceStore.setDefault( Enum.getPrefName( EnumState.CONNECTED, ServerPaneListener.class ), true );
  preferenceStore.setDefault( Enum.getPrefName( EnumState.CONNECTING, ServerPaneListener.class ), true );
  preferenceStore.setDefault( Enum.getPrefName( EnumState.CONNECTED_INITIATING, ServerPaneListener.class ), true );

  preferenceStore.setDefault( "searchSashWeights", "1,5" );

  preferenceStore.setDefault( "UploadersPaneListenerBestFit", "-1" );
  preferenceStore.setDefault( "ClientPaneListenerBestFit", "-1" );
  preferenceStore.setDefault( "UploadPaneListenerBestFit", "-1" );
  preferenceStore.setDefault( "DownloadPaneListenerBestFit", "-1" );
  preferenceStore.setDefault( "ServerPaneListenerBestFit", "-1" );
      
  // we want this in the g2gui.pref file without a frontend in the gui
  preferenceStore.setDefault( "WEBSERVICE.URL.BITZI", "http://bitzi.com/lookup/" );
  preferenceStore.setDefault( "WEBSERVICE.URL.FILEDONKEY", "http://www.filedonkey.com/file.html?md4=" );
  preferenceStore.setDefault( "WEBSERVICE.URL.DONKEYFAKES", "http://donkeyfakes.gambri.net/index.php?action=search&ed2k=" );
      
    return preferenceStore;
}

From source file:net.openchrom.xxd.processor.supplier.rscripting.ui.editor.REditor.java

License:Open Source License

protected void configureSourceViewerDecorationSupport(SourceViewerDecorationSupport support) {

    super.configureSourceViewerDecorationSupport(support);
    char[] matchChars = { '{', '}', '(', ')', '[', ']' }; // which brackets
    // to match/* w  w w. ja va2s  .com*/
    ICharacterPairMatcher matcher = new DefaultCharacterPairMatcher(matchChars,
            IDocumentExtension3.DEFAULT_PARTITIONING);
    support.setCharacterPairMatcher(matcher);
    support.setMatchingCharacterPainterPreferenceKeys(EDITOR_MATCHING_BRACKETS, EDITOR_MATCHING_BRACKETS_COLOR);
    // Enable bracket highlighting in the preference store
    IPreferenceStore store = getPreferenceStore();
    store.setDefault(EDITOR_MATCHING_BRACKETS, true);
    store.setDefault(EDITOR_MATCHING_BRACKETS_COLOR, "128,128,128");
}

From source file:net.openchrom.xxd.processor.supplier.rscripting.ui.preferences.PreferencePage.java

License:Open Source License

public void init(IWorkbench workbench) {

    IPreferenceStore store = Activator.getDefault().getPreferenceStore();
    try {//w ww.j a  v a2 s. co m
        if (Util.getOS().equals("Windows")) {
            store.setDefault(PreferenceConstants.PATH_R, Reg.setPrefReg(PreferenceConstants.PATH_R));
        }
    } catch (RuntimeException e) {
    }
}

From source file:net.openchrom.xxd.processor.supplier.rscripting.ui.preferences.PreferenceSupplier.java

License:Open Source License

public PreferenceSupplier() {
    super();/*www  .  j a  v  a  2  s.com*/
    // Activator.TestMessageOut("Preference Initializer");
    Bundle bundle = Platform.getBundle("net.openchrom.xxd.processor.supplier.rscripting.ui");
    URL locationUrl = FileLocator.find(bundle, new Path("/"), null);
    URL fileUrl = null;
    try {
        fileUrl = FileLocator.toFileURL(locationUrl);
    } catch (IOException e2) {
        // TODO Auto-generated catch block
        e2.printStackTrace();
    }
    String path = fileUrl.getFile();
    File fileRScripts = new File(path + "/r_scripts");
    File fileRShellScripts = new File(path + "/r_shell_scripts");
    /* Folder for the temp *.RData file! */
    File fileTempR = new File(fileUrl.getPath());
    String pathTempR = fileTempR.toString();
    // Setting up default preferences values
    String OS = Util.getOS();
    // TODO Auto-generated method stub
    IPreferenceStore store = Activator.getDefault().getPreferenceStore();
    String reg1 = "";
    if (OS.equals("Windows")) {
        reg1 = Reg.setPrefReg(PreferenceConstants.PATH_R);
        if (reg1 != null) {
            store.setDefault(PreferenceConstants.PATH_R, reg1);
            /* Default install location for the packages! */
            store.setDefault("InstallLocation", reg1 + "site-library");
            store.setDefault("SweaveScriptLocation", reg1 + "share\\texmf\\tex\\latex");
            store.setDefault("pdfLatex", "");
            store.setDefault("RSERVE_ARGS", "");
            if (Util.is64BitVM()) {
                store.setDefault("r_pipe_path", reg1 + "\\bin\\x64");
            } else {
                store.setDefault("r_pipe_path", reg1 + "\\bin\\i386");
            }
        }
    } else if (OS.equals("Linux")) {
        reg1 = "/usr/lib/R";
        /*
         * Now leave the R path empty by default to grab the systems path!
         */
        store.setDefault(PreferenceConstants.PATH_R, "");
        /*
         * For the packages on Linux we try the default path if no custom
         * path is given!
         */
        store.setDefault("InstallLocation", "");
        store.setDefault("SweaveScriptLocation", "");
        store.setDefault("pdfLatex", "");
        store.setDefault("RSERVE_ARGS", "");
        store.setDefault("r_pipe_path", reg1 + "/bin");
    } else if (OS.equals("Mac")) {
        store.setDefault(PreferenceConstants.PATH_R, "");
        store.setDefault(PreferenceConstants.PATH_LIBREOFFICE, "");
        store.setDefault("InstallLocation", "");
        store.setDefault("SweaveScriptLocation", "");
        store.setDefault("pdfLatex", "/Library/TeX/texbin");
        store.setDefault("RSERVE_ARGS", "");
    }
    // store.setDefault("R_STARTUP_ARGS", "try(options(max.print=5000)\n)");
    store.setDefault(PreferenceConstants.D_SCRIPT_R, fileRScripts.getAbsolutePath());
    store.setDefault(PreferenceConstants.D_RSHELL_SCRIPTS, fileRShellScripts.getAbsolutePath());
    if (OS.equals("Windows")) {
        String pathTempR2 = pathTempR + "\\temp\\";
        store.setDefault(PreferenceConstants.P_TEMP_R, pathTempR2);
        store.setDefault("Console_Encoding", "CP850");
        store.setDefault("DEVICE_DEFINITION", ".rDevice <- function(filename = \"" + pathTempR2
                + "tempDevicePlot%05d.tiff"
                + "\") { tiff(filename,width = 480, height = 480, units = \"px\")}; options(device=\".rDevice\")");
        store.setDefault("DEVICE_FILENAME", "");
        store.setDefault("PLOT_DEVICE_SELECTION", "PLOT_IMAGE");
        store.setDefault("PDF_READER", "ACROBAT");
    } else if (OS.equals("Linux")) {
        pathTempR = pathTempR + "/temp/";
        store.setDefault(PreferenceConstants.P_TEMP_R, pathTempR);
        store.setDefault("Console_Encoding", "UTF-8");
        store.setDefault("shell_arguments", "");
        store.setDefault("DEVICE_DEFINITION", ".rDevice <- function(filename = \"" + pathTempR
                + "tempDevicePlot%05d.tiff"
                + "\") { tiff(filename,width = 480, height = 480, units = \"px\")}; options(device=\".rDevice\")");
        store.setDefault("DEVICE_FILENAME", "");
        store.setDefault("PLOT_DEVICE_SELECTION", "PLOT_IMAGE");
        store.setDefault("PDF_READER", "EVINCE");
    } else if (OS.equals("Mac")) {
        pathTempR = pathTempR + "/temp/";
        store.setDefault(PreferenceConstants.P_TEMP_R, pathTempR);
        store.setDefault("Console_Encoding", "UTF-8");
        store.setDefault("shell_arguments", "export TERM=xterm");
        store.setDefault("DEVICE_DEFINITION",
                ".rDevice <- function(filename = \"" + pathTempR + "tempDevicePlot%05d.tiff"
                        + "\") { tiff(filename,width = 480, height = 480)}; options(device=\".rDevice\")");
        store.setDefault("DEVICE_FILENAME", "");
        store.setDefault("PLOT_DEVICE_SELECTION", "PLOT_IMAGE");
        store.setDefault("PDF_READER", "ACROBAT");
    }
    store.setDefault("RSERVE_AUTOSTART", false);
    store.setDefault(PreferenceConstants.PACKAGE_R_SERVER, "http://cran.r-project.org");
    if (OS.equals("Linux")) {
        store.setDefault("knitroptions",
                "opts_chunk$set(dev=\"png\",echo=TRUE, dev.args=list(type=\"cairo\"),dpi=96)");
        store.setDefault(PreferenceConstants.D_OPENOFFICE_HEAD,
                ", ,,,,,,+,!,,$,%,&,/,(,),=,?,[,],,^,;,:,>,<,|,*,,\\,@,\",,,`,~,#,},{,,,,_,-");
    } else if (OS.equals("Mac")) {
        store.setDefault("knitroptions",
                "opts_chunk$set(dev=\"png\",echo=TRUE, dev.args=list(type=\"quartz\"),dpi=96)");
        store.setDefault(PreferenceConstants.D_OPENOFFICE_HEAD,
                ", ,,,,,,+,!,,$,%,&,/,(,),=,?,[,],,^,;,:,>,<,|,*,,\\,@,\",,,`,~,#,},{,,,,_,-");
    } else {
        store.setDefault("knitroptions",
                "opts_chunk$set(dev=\"png\",echo=TRUE, dev.args=list(type=\"cairo\"),dpi=96)");
        store.setDefault(PreferenceConstants.D_OPENOFFICE_HEAD,
                ", ,,,,,,+,!,,,$,%,&,/,(,),=,?,[,],,^,;,:,>,<,|,*,,\\,?,@,\",,?,,`,~,#,},{,,,_,-");
    }
    store.setDefault("RSERVE_NATIVE_START", true);
    store.setDefault("R_DEBUG_PORT", 21555);
    store.setDefault("LINUX_SHELL", "GNOME");
    store.setDefault("USE_CUSTOM_DEVICE", true);
    store.setDefault("CLOSE_DEVICE", "if(length(dev.list())>0) dev.off()");
    store.setDefault("blender_args", "--window-geometry 0 0 600 600");
    store.setDefault("rcmdinstall", "--build");
    store.setDefault("REMOTE", false);
    store.setDefault("HOST", "127.0.0.1");
    store.setDefault("TCP", 6311);
    store.setDefault("USERNAME", "Username");
    store.setDefault("PASSWORD", "123456");
    store.setDefault("DEFAULT_DIGITS", 15);
    store.setDefault("TRANSFER_METHOD", false);
    store.setDefault("REPAINT_QUAD", true);
    store.setDefault("REPAINT_HEX", true);
    store.setDefault("RECORD_VALUES", true);
    store.setDefault("STARTUP_SCRIPTS", false);
    /*
     * Default values for the editors!
     */
    String font = null;
    int fsize = 10;
    if (OS.equals("Windows")) {
        font = "Courier New";
        fsize = 10;
    } else if (OS.equals("Linux")) {
        font = "Courier New";
        fsize = 10;
    } else if (OS.equals("Mac")) {
        font = "Monaco";
        fsize = 14;
    }
    PreferenceConverter.setDefault(store, "RShellFonts", new FontData(font, fsize, SWT.NONE));
    PreferenceConverter.setDefault(store, "colourkey", new RGB(127, 0, 85));
    PreferenceConverter.setDefault(store, "colourkey1", new RGB(127, 0, 85));
    PreferenceConverter.setDefault(store, "colourkey2", new RGB(42, 0, 255));
    PreferenceConverter.setDefault(store, "colourkey3", new RGB(128, 128, 128));
    PreferenceConverter.setDefault(store, "colourkey4", new RGB(0, 0, 0));
    PreferenceConverter.setDefault(store, "colourkey5", new RGB(0, 0, 0));
    PreferenceConverter.setDefault(store, "colourkey6", new RGB(0, 0, 0));
    PreferenceConverter.setDefault(store, "colourkey7", new RGB(0, 0, 0));
    PreferenceConverter.setDefault(store, "colourkey8", new RGB(0, 0, 0));
    PreferenceConverter.setDefault(store, "colourkeyfont", new FontData(font, fsize, 1));
    PreferenceConverter.setDefault(store, "colourkeyfont1", new FontData(font, fsize, 0));
    PreferenceConverter.setDefault(store, "colourkeyfont2", new FontData(font, fsize, 0));
    PreferenceConverter.setDefault(store, "colourkeyfont3", new FontData(font, fsize, 0));
    PreferenceConverter.setDefault(store, "colourkeyfont4", new FontData(font, fsize, 0));
    PreferenceConverter.setDefault(store, "colourkeyfont5", new FontData(font, fsize, 0));
    PreferenceConverter.setDefault(store, "colourkeyfont6", new FontData(font, fsize, 0));
    PreferenceConverter.setDefault(store, "colourkeyfont7", new FontData(font, fsize, 0));
    PreferenceConverter.setDefault(store, "colourkeyfont8", new FontData(font, fsize, 0));
    store.setDefault("FUNCTIONS_FOLDING", true);
    store.setDefault("FOR_LOOP_FOLDING", true);
    store.setDefault("WHILE_LOOP_FOLDING", true);
    store.setDefault("REPEAT_LOOP_FOLDING", true);
    store.setDefault("IF_CONDITION_FOLDING", true);
    store.setDefault("SHOW_INFOPOPUP", true);
    store.setDefault("MARK_WORDS", false);
    store.setDefault("TYPED_CODE_COMPLETION", false);
    store.setDefault("EDITOR_TO_OUTLINE", false);
}

From source file:net.openchrom.xxd.processor.supplier.rscripting.ui.preferences.RCodePreferences.java

License:Open Source License

public void init(IWorkbench workbench) {

    IPreferenceStore store = Activator.getDefault().getPreferenceStore();
    store.setDefault("FUNCTIONS_FOLDING", true);
    store.setDefault("FOR_LOOP_FOLDING", true);
    store.setDefault("WHILE_LOOP_FOLDING", true);
    store.setDefault("REPEAT_LOOP_FOLDING", true);
    store.setDefault("IF_CONDITION_FOLDING", true);
    store.setDefault("SHOW_INFOPOPUP", true);
    store.setDefault("MARK_WORDS", true);
    store.setDefault("TYPED_CODE_COMPLETION", false);
    store.setDefault("EDITOR_TO_OUTLINE", true);
}

From source file:net.ostis.scpdev.preferences.PreferenceInitializer.java

License:Open Source License

public void initializeDefaultPreferences() {
    IPreferenceStore store = ScpdevPlugin.getDefault().getPreferenceStore();
    store.setDefault(PreferenceConstants.P_USE_SC_CORE_HOME, true);
    store.setDefault(PreferenceConstants.P_SC_CORE_PATH, "");
    store.setDefault(PreferenceConstants.P_PYTHON_EXECUTABLE, "");
    store.setDefault(PreferenceConstants.P_SYSTEM_UI_PATH, "");
}

From source file:net.refractions.udig.catalog.internal.wmt.ui.preferences.WMTPreferenceInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {
    IPreferenceStore store = WMTPlugin.getDefault().getPreferenceStore();

    store.setDefault(WMTPreferenceConstants.P_WMT_SCALEFACTOR,
            WMTPreferenceConstants.P_WMT_SCALEFACTOR_DEFAULT);

    store.setDefault(WMTPreferenceConstants.P_WMT_TILELIMIT_WARNING,
            WMTPreferenceConstants.P_WMT_TILELIMIT_WARNING_DEFAULT);

    store.setDefault(WMTPreferenceConstants.P_WMT_TILELIMIT_ERROR,
            WMTPreferenceConstants.P_WMT_TILELIMIT_ERROR_DEFAULT);
}

From source file:net.refractions.udig.issues.internal.IssuesPreferenceInitializer.java

License:Open Source License

@Override
public void initializeDefaultPreferences() {
    IPreferenceStore preferenceStore = IssuesActivator.getDefault().getPreferenceStore();

    preferenceStore.setDefault(KEY_VIEW_CONTENT_PROVIDER, ""); //$NON-NLS-1$
    preferenceStore.setDefault(KEY_VIEW_EXPANSION_PROVIDER, ""); //$NON-NLS-1$
    preferenceStore.setDefault(KEY_VIEW_SORTER, ""); //$NON-NLS-1$

    URL url = IssuesActivator.getDefault().getBundle().getEntry(".config"); //$NON-NLS-1$

    InputStream in = null;/*from w ww.j av a 2s. c om*/
    InputStreamReader reader = null;
    try {
        in = new BufferedInputStream(url.openStream());
        reader = new InputStreamReader(in);
        StringBuffer buffer = new StringBuffer();
        int read;
        String last;
        do {
            read = reader.read();
            last = String.valueOf((char) read);
            buffer.append(last);
        } while (read != -1 && last.length() > 0 && last.matches("\\S")); //$NON-NLS-1$
        String substring = buffer.substring(0, buffer.length() - 1);
        preferenceStore.setDefault(KEY_ACTIVE_LIST, substring);
    } catch (IOException e) {
        IssuesActivator.log("", e); //$NON-NLS-1$
        preferenceStore.setDefault(KEY_ACTIVE_LIST, VALUE_MEMORY_LIST);
    } finally {
        try {
            if (in != null)
                in.close();
            if (reader != null)
                reader.close();
        } catch (IOException e) {
            IssuesActivator.log("", e); //$NON-NLS-1$
        }
    }
}