* @see org.eclipse.jface.preference.FieldEditorPreferencePage#createFieldEditors()
*/
protected void createFieldEditors() {
Composite p = getFieldEditorParent();
addField(new IntegerFieldEditor(ATTEMPTS_CODECOMPLETION, "Timeout to connect to shell (secs).", p));
addField(new IntegerFieldEditor(AUTOCOMPLETE_DELAY, "Autocompletion delay: ", p));
String tooltip = WrapAndCaseUtils
.wrap("Determines the number of chars in the qualifier request "
+ "for which constructs such as 'from xxx import yyy' should be "
+ "analyzed to get its actual token and if it maps to a method, its paramaters will be added in the completion.",
80);
IntegerFieldEditor deepAnalysisFieldEditor = new IntegerFieldEditor(ARGUMENTS_DEEP_ANALYSIS_N_CHARS,
"Minimum number of chars in qualifier for\ndeep analysis for parameters in 'from' imports:", p);
addField(deepAnalysisFieldEditor);
deepAnalysisFieldEditor.getLabelControl(p).setToolTipText(tooltip);
deepAnalysisFieldEditor.getTextControl(p).setToolTipText(tooltip);
addField(new BooleanFieldEditor(USE_CODECOMPLETION, "Use code completion?", p));
addField(new BooleanFieldEditor(USE_CODE_COMPLETION_ON_DEBUG_CONSOLES,
"Use code completion on debug console sessions?", p));