Package org.eclipse.jface.preference

Examples of org.eclipse.jface.preference.FileFieldEditor


     
    addField(cbLocalExecution); //$NON-NLS-1$

   
   
    fePathMaude=new FileFieldEditor(PreferenceConstants.P_PATHBIN,
        Messages.getString("MaudeDaemon.PREF_MAUDEBIN"), compPaths); //$NON-NLS-1$
    addField(fePathMaude); //$NON-NLS-1$
//    fePathPrelude=new FileFieldEditor(PreferenceConstants.P_PATHPRELUDE,
//        Messages.getString("MaudeDaemon.PREF_MAUDEPRELUDE"), compPaths); //$NON-NLS-1$
//    addField(fePathPrelude); //$NON-NLS-1$
    fePathFMaude=new FileFieldEditor(PreferenceConstants.P_PATHFM,
        Messages.getString("MaudeDaemon.PREF_MAUDEFM"),  compPaths); //$NON-NLS-1$ 
    addField(fePathFMaude); //$NON-NLS-1$
    //fePathFMaude.setEmptyStringAllowed(true);
   
   
View Full Code Here


       
        StringFieldEditor passwordFieldEditor = new StringFieldEditor(P_PASSWORD, "Password:", parent);
        passwordFieldEditor.getTextControl(parent).setEchoChar('*');
        addField(passwordFieldEditor);
       
        FileFieldEditor templateEditor = new FileFieldEditor(P_TEMPLATE, "Template File:", true, parent);
        templateEditor.setFilterPath(File.listRoots()[0]);
        addField(templateEditor);
       
        addField(new StringFieldEditor(P_CSS_URL_1, "CSS URL 1:", parent));
        addField(new StringFieldEditor(P_CSS_URL_2, "CSS URL 2:", parent));
        addField(new StringFieldEditor(P_CSS_URL_3, "CSS URL 3:", parent));
View Full Code Here

  /**
   * @see org.eclipse.jface.preference.FieldEditorPreferencePage#createFieldEditors()
   */
  public void createFieldEditors() {
    addField(new FileFieldEditor(Preferences.PREF_EOGENERATOR_PATH, PreferencesMessages.getString("Preferences.EOGeneratorPath.Label"), getFieldEditorParent()));
    addField(new DirectoryFieldEditor(Preferences.PREF_EOGENERATOR_TEMPLATE_DIR, PreferencesMessages.getString("Preferences.EOGeneratorTemplateDir.Label"), getFieldEditorParent()));
    addField(new StringFieldEditor(Preferences.PREF_EOGENERATOR_JAVA_TEMPLATE, PreferencesMessages.getString("Preferences.EOGeneratorJavaTemplate.Label"), getFieldEditorParent()));
    addField(new StringFieldEditor(Preferences.PREF_EOGENERATOR_SUBCLASS_JAVA_TEMPLATE, PreferencesMessages.getString("Preferences.EOGeneratorSubclassJavaTemplate.Label"), getFieldEditorParent()));
    addField(new BooleanFieldEditor(Preferences.PREF_EOGENERATOR_JAVA_14, PreferencesMessages.getString("Preferences.EOGeneratorJava14.Label"), getFieldEditorParent()));
  }
View Full Code Here

        addField(mavenOptionOffline);
        mavenOptionTestSkip = new BooleanFieldEditor(MavenConstants.MAVEN_OPTION_TEST_SKIP,"-Dmaven.test.skip=true  (skip unit testing)", getFieldEditorParent());
        if (isWindows) mavenOptionTestSkip.setEnabled(false, getFieldEditorParent());
        addField(mavenOptionTestSkip);

        mavenOptionAlternativeSettings = new FileFieldEditor(MavenConstants.MAVEN_OPTION_ALTERNATIVE_SETTINGS, "-s Alternative settings.xml:", getFieldEditorParent());
    addField(mavenOptionAlternativeSettings);

    mavenOptionJettyPort = new StringFieldEditor(MavenConstants.MAVEN_OPTION_JETTY_PORT, "-Djetty.port=", getFieldEditorParent());
    addField(mavenOptionJettyPort);
View Full Code Here

        nodeJustNode = new BooleanFieldEditor(PreferenceConstants.NODE_JUST_NODE,
            "find node on PATH. Otherwise use Node.js instance in location below", getFieldEditorParent());
        addField(nodeJustNode);

        nodePath = new FileFieldEditor(PreferenceConstants.NODE_PATH, "Node.js path:", getFieldEditorParent());
        addField(nodePath);
       
        nodeOptions = new StringFieldEditor(PreferenceConstants.NODE_OPTIONS, "Node options (node -h):", getFieldEditorParent());
        addField(nodeOptions);

        nodeApplicationArguments = new StringFieldEditor(PreferenceConstants.NODE_APPLICATION_ARGUMENTS, "Node Application arguments:", getFieldEditorParent());
        addField(nodeApplicationArguments);
       
        nodeAllowMany = new BooleanFieldEditor(PreferenceConstants.NODE_ALLOW_MANY,
            "allow many Node.js instances running", getFieldEditorParent());
        addField(nodeAllowMany);
       
        nodePassAllEnvVars = new BooleanFieldEditor(PreferenceConstants.NODE_PASS_ALL_ENVIRONMENT_VARIABLES,
            "pass all environment variables of Eclipse to launched Node.js app", getFieldEditorParent());
        addField(nodePassAllEnvVars);

        addTernNature = new BooleanFieldEditor(PreferenceConstants.ADD_TERN_NATURE,
            "add Tern nature to newly created projects", getFieldEditorParent());
        addField(addTernNature);
       
        nodeSourcesPath = new DirectoryFieldEditor(PreferenceConstants.NODE_SOURCES_PATH, "Node sources directory path:", getFieldEditorParent());
        addField(nodeSourcesPath);

        useNodejsBaseModuleDefinitions = new BooleanFieldEditor(PreferenceConstants.USE_NODEJS_BASE_MODULE_DEFINITIONS,
            "use Node.js base module definitions (changed after restart)", getFieldEditorParent());
        addField(useNodejsBaseModuleDefinitions);
        useOrionIndexFiles = new BooleanFieldEditor(PreferenceConstants.USE_ORION_INDEX_FILES,
            "use Orion IndexFiles (changed after restart)", getFieldEditorParent());
        addField(useOrionIndexFiles);
        useCompletionJson = new BooleanFieldEditor(PreferenceConstants.USE_COMPLETIONS_JSON,
            "use completion.json (changed after restart)", getFieldEditorParent());
        addField(useCompletionJson);

        completionsPath = new FileFieldEditor(PreferenceConstants.COMPLETIONS_JSON_PATH, "Alternative completions.json path:", getFieldEditorParent());
        addField(completionsPath);
     
        // "Node debug no -break (disable interruption of Node.js app on first line, check debug Help)" would make dialog wider
        nodeDebugNoBreak = new BooleanFieldEditor(PreferenceConstants.NODE_DEBUG_NO_BREAK,
            "Node debug without -brk (disable interruption of Node.js app start)", getFieldEditorParent());
        addField(nodeDebugNoBreak);

        nodeDebugPort = new IntegerFieldEditor(PreferenceConstants.NODE_DEBUG_PORT, "Node debug port:", getFieldEditorParent());
        addField(nodeDebugPort);

//        nodeMonitorPath = new FileFieldEditor(PreferenceConstants.NODE_MONITOR_PATH, "Node monitor path:", getFieldEditorParent());
//        addField(nodeMonitorPath);

        expressPath = new FileFieldEditor(PreferenceConstants.EXPRESS_PATH, "Express path:", getFieldEditorParent());
        addField(expressPath);
       
        expressVersion = new StringFieldEditor(PreferenceConstants.EXPRESS_VERSION, "Selected Express version:", getFieldEditorParent());
        expressVersion.setEnabled(false, getFieldEditorParent());
        addField(expressVersion);       

        coffeePath = new FileFieldEditor(PreferenceConstants.COFFEE_PATH, "Coffee path:", getFieldEditorParent());
        addField(coffeePath);

    //        coffeeJustCoffee = new BooleanFieldEditor(PreferenceConstants.COFFEE_JUST_COFFEE,
    //            "just coffee (let Node.js find coffee CLI)", getFieldEditorParent());
    //        addField(coffeeJustCoffee);

        coffeeCompileOptions = new StringFieldEditor(PreferenceConstants.COFFEE_COMPILE_OPTIONS, "Coffee compile options:", getFieldEditorParent());
        addField(coffeeCompileOptions);

        coffeeCompileOutputFolder = new StringFieldEditor(PreferenceConstants.COFFEE_COMPILE_OUTPUT_FOLDER, "Coffee output folder #76", getFieldEditorParent());
        addField(coffeeCompileOutputFolder);

        typescriptCompilerPath = new FileFieldEditor(PreferenceConstants.TYPESCRIPT_COMPILER_PATH, "TypeScript compiler path:", getFieldEditorParent());
        addField(typescriptCompilerPath);

        typescriptCompilerOptions = new StringFieldEditor(PreferenceConstants.TYPESCRIPT_COMPILER_OPTIONS, "TypeScript compiler options:", getFieldEditorParent());
        addField(typescriptCompilerOptions);
View Full Code Here

        addField(passAllEnvVars);
       
        passAndroidSigningEnvVars = new BooleanFieldEditor(GradleConstants.PASS_ANDROID_SIGNING_ENVIRONMENT_VARIABLES,
            "pass Android signing environment variables (4) // experimental, see #129", getFieldEditorParent());
        addField(passAndroidSigningEnvVars);
        gradleEnvVarAlternativeKeystoreFile = new FileFieldEditor(GradleConstants.GRADLE_ENVVAR_ALTERNATIVE_ANDROID_KEYSTORE_FILE, "alternative KEYSTORE file:", getFieldEditorParent());
    addField(gradleEnvVarAlternativeKeystoreFile);
        gradleEnvVarAlternativeKeystorePassword = new StringFieldEditor(GradleConstants.GRADLE_ENVVAR_ALTERNATIVE_ANDROID_KEYSTORE_PASSWORD, "alternative KEYSTORE_PASSWORD:", getFieldEditorParent());
    addField(gradleEnvVarAlternativeKeystorePassword);
        gradleEnvVarAlternativeKeyAlias = new StringFieldEditor(GradleConstants.GRADLE_ENVVAR_ALTERNATIVE_ANDROID_KEY_ALIAS, "alternative KEY_ALIAS:", getFieldEditorParent());
    addField(gradleEnvVarAlternativeKeyAlias);
View Full Code Here

  public void init(IWorkbench workbench) {
  }

  @Override
  protected void createFieldEditors() {
        phanthomjsPath = new FileFieldEditor(PreferenceConstants.PHANTOMJS_PATH, "PhanthomJS path:", getFieldEditorParent());
        addField(phanthomjsPath);

        phanthomjsDebugPort = new IntegerFieldEditor(PreferenceConstants.PHANTOMJS_DEBUG_PORT, "PhantomJS debug port:", getFieldEditorParent());
        addField(phanthomjsDebugPort);
View Full Code Here

  public void init(IWorkbench workbench) {
  }

  @Override
  protected void createFieldEditors() {
    javaPath = new FileFieldEditor(AvatarjsConstants.JAVA_PATH, "Java path:", getFieldEditorParent());
      addField(javaPath);
 
      javaJustJava = new BooleanFieldEditor(AvatarjsConstants.JAVA_JUST_JAVA,
          "just `java` (find `java` on PATH. Useful when there are 2 or more JDK 8 instances)", getFieldEditorParent());
      addField(javaJustJava);
View Full Code Here

  public void init(IWorkbench workbench) {
  }

  @Override
  protected void createFieldEditors() {
        mongoDBShellPath = new FileFieldEditor(PreferenceConstants.MONGODB_SHELL_PATH, "MongoDB Shell path:", getFieldEditorParent());
        addField(mongoDBShellPath);
       
        mongoDBShellOptions = new StringFieldEditor(PreferenceConstants.MONGODB_SHELL_OPTIONS, "MongoDB Shell options:", getFieldEditorParent());
        addField(mongoDBShellOptions);
       
View Full Code Here

  public void init(IWorkbench workbench) {
  }

  @Override
  protected void createFieldEditors() {
         jjsPath = new FileFieldEditor(PreferenceConstants.JJS_PATH, "`jjs` path:", getFieldEditorParent());
          addField(jjsPath);

          jjsJustJJS = new BooleanFieldEditor(PreferenceConstants.JJS_JUST_JJS,
              "just `jjs` (find `jjs` on PATH. Useful when there are 2 or more JDK 8 instances)", getFieldEditorParent());
          addField(jjsJustJJS);
View Full Code Here

TOP

Related Classes of org.eclipse.jface.preference.FileFieldEditor

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.