Package org.eclipse.jface.preference

Examples of org.eclipse.jface.preference.IntegerFieldEditor


  protected void createFieldEditors() {
    toggleMaxFileSize = new BooleanFieldEditor(
        IEclipastiePreferenceConstants.MENU_HANDLER_ENABLE_MAXFILESIZE_PREFERENCE,
        Messages.MainPreferencePage_WarnBigFilePaste,
        getFieldEditorParent());
    maxFileSizeField = new IntegerFieldEditor(
        IEclipastiePreferenceConstants.MENU_HANDLER_MAXFILESIZE_PREFERENCE,
        Messages.MainPreferencePage_BigFileSize,
        getFieldEditorParent());

    FieldEditor openBrowser = new BooleanFieldEditor(
View Full Code Here


  }

  @Override
  protected void createFieldEditors() {
    addField(new BooleanFieldEditor(PreferenceConstants.WOMODELER_SERVER_ENABLED, "Server Enabled", getFieldEditorParent()));
    addField(new IntegerFieldEditor(PreferenceConstants.WOMODELER_SERVER_PORT, "Server Port", getFieldEditorParent(), 5));
    addField(new StringFieldEditor(PreferenceConstants.WOMODELER_SERVER_PASSWORD, "Server Password (required)", getFieldEditorParent()));
  }
View Full Code Here

    return PreferencesPlugin.getDefault().getPreferenceStore();
  }

  protected void createFieldEditors() {
    addField(new BooleanFieldEditor(PreferenceConstants.PBSERVER_ENABLED, "ProjectBuilder Server Enabled", getFieldEditorParent()));
    addField(new IntegerFieldEditor(PreferenceConstants.PBSERVER_PORT, "ProjectBuilder Server Port", getFieldEditorParent(), 5));
  }
View Full Code Here

  }

  protected void createFieldEditors() {
    Composite p = getFieldEditorParent();
    addField(new BooleanFieldEditor(ColoringSourceViewerConfiguration.SPACES_FOR_TABS, "&Insert spaces for tabs", p));
    addField(new IntegerFieldEditor(ColoringSourceViewerConfiguration.PREFERENCE_TAB_WIDTH, "&Number of spaces representing a tab:", p));
  }
View Full Code Here

        // "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);
View Full Code Here

      Runnable modifyListener, PreferenceStore store);

  protected static TabElements createBasicTabElements(Composite composite,
      final Runnable modifyListener, PreferenceStore store, Params params) {
    final StringFieldEditor debugHost;
    final IntegerFieldEditor debugPort;
    final BooleanFieldEditor addNetworkConsole;
    {
      Group connectionGroup = new Group(composite, 0);
      connectionGroup.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
      connectionGroup.setText(Messages.ChromiumRemoteTab_CONNECTION_GROUP);
      connectionGroup.setLayout(new GridLayout(1, false));


      IPropertyChangeListener propertyModifyListener = new IPropertyChangeListener() {
        public void propertyChange(PropertyChangeEvent event) {
          modifyListener.run();
        }
      };


      Composite propertiesComp = createInnerComposite(connectionGroup, 2);

      // Host text field
      debugHost = new StringFieldEditor(HOST_FIELD_NAME,
          Messages.ChromiumRemoteTab_HostLabel, propertiesComp);
      debugHost.setPropertyChangeListener(propertyModifyListener);
      debugHost.setPreferenceStore(store);

      // Port text field
      debugPort = new IntegerFieldEditor(PORT_FIELD_NAME,
          Messages.ChromiumRemoteTab_PortLabel, propertiesComp);
      debugPort.setPropertyChangeListener(propertyModifyListener);
      debugPort.setPreferenceStore(store);

      addNetworkConsole =
          new BooleanFieldEditor(ADD_NETWORK_CONSOLE_FIELD_NAME,
              Messages.ChromiumRemoteTab_ShowDebuggerNetworkCommunication, propertiesComp);
      addNetworkConsole.setPreferenceStore(store);
View Full Code Here

  @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);

        phanthomjsDebugAutorun = new BooleanFieldEditor(PreferenceConstants.PHANTOMJS_DEBUG_AUTORUN, "PhantomJS debug autorun", getFieldEditorParent());
        addField(phanthomjsDebugAutorun);
       
View Full Code Here

    addIntegerField(IPreferenceConstants.P_MAX_RESPONSE_LENGTH, "Maximum response size to process in kilobytes (0 for unlimited)", 0, 100000);
  }
 
  private void addIntegerField(String var, String description, int min, int max) {
    final Composite parent = getFieldEditorParent();
    final IntegerFieldEditor editor = new IntegerFieldEditor(var, description, parent);
    editor.setValidRange(min, max);
    addField(editor);
  }
View Full Code Here

    socksAddressField = new StringFieldEditor(P_SOCKS_ADDRESS, "Proxy Address", socksConfigControl);
    socksAddressField.setEmptyStringAllowed(false);
    addField(socksAddressField);

    socksPortField = new IntegerFieldEditor(P_SOCKS_PORT, "Proxy Port", socksConfigControl);
    socksPortField.setValidRange(1, 65535);
    socksPortField.setTextLimit(5);
    addField(socksPortField);
   
    return rootControl;
View Full Code Here

    httpProxyAddressField = new StringFieldEditor(P_PROXY_ADDRESS, "Proxy Address", httpProxyConfigControl);
    httpProxyAddressField.setEmptyStringAllowed(false);
    addField(httpProxyAddressField);

    httpProxyPortField = new IntegerFieldEditor(P_PROXY_PORT, "Proxy Port", httpProxyConfigControl);
    httpProxyPortField.setValidRange(1, 65535);
    httpProxyPortField.setTextLimit(5);
    addField(httpProxyPortField);

    return rootControl;
View Full Code Here

TOP

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

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.