Interface IPreferenceConstants


public interface IPreferenceConstants
The IPreferenceConstants are the internal constants used by the Workbench.
  • Field Details

    • OPEN_ON_SINGLE_CLICK

      static final String OPEN_ON_SINGLE_CLICK
      See Also:
    • SELECT_ON_HOVER

      static final String SELECT_ON_HOVER
      See Also:
    • OPEN_AFTER_DELAY

      static final String OPEN_AFTER_DELAY
      See Also:
    • BIDI_SUPPORT

      static final String BIDI_SUPPORT
      See Also:
    • TEXT_DIRECTION

      static final String TEXT_DIRECTION
      See Also:
    • LAYOUT_DIRECTION

      static final String LAYOUT_DIRECTION
      See Also:
    • NL_EXTENSIONS

      static final String NL_EXTENSIONS
      See Also:
    • COLOR_ICONS

      static final String COLOR_ICONS
      See Also:
    • EDITORS

      static final String EDITORS
      See Also:
    • RESOURCES

      static final String RESOURCES
      See Also:
    • PERSPECTIVES

      static final String PERSPECTIVES
      See Also:
    • REUSE_EDITORS

      static final String REUSE_EDITORS
      See Also:
    • REUSE_EDITORS_BOOLEAN

      static final String REUSE_EDITORS_BOOLEAN
      See Also:
    • RECENT_FILES

      static final String RECENT_FILES
      See Also:
    • OPEN_PERSP_MODE

      static final String OPEN_PERSP_MODE
      See Also:
    • OPM_ACTIVE_PAGE

      static final int OPM_ACTIVE_PAGE
      See Also:
    • OPM_NEW_WINDOW

      static final int OPM_NEW_WINDOW
      See Also:
    • ENABLED_DECORATORS

      static final String ENABLED_DECORATORS
      See Also:
    • STICKY_CYCLE

      static final String STICKY_CYCLE
      See Also:
    • PLUGINS_NOT_ACTIVATED_ON_STARTUP

      static final String PLUGINS_NOT_ACTIVATED_ON_STARTUP
      See Also:
    • SEPARATOR

      static final char SEPARATOR
      See Also:
    • DEFAULT_EDITORS

      static final String DEFAULT_EDITORS
      See Also:
    • DEFAULT_EDITORS_CACHE

      static final String DEFAULT_EDITORS_CACHE
      See Also:
    • DEFAULT_EDITOR_FOR_CONTENT_TYPE

      static final String DEFAULT_EDITOR_FOR_CONTENT_TYPE
      See Also:
    • EDITOR_TAB_WIDTH

      static final String EDITOR_TAB_WIDTH
      See Also:
    • EDITORLIST_PULLDOWN_ACTIVE

      static final String EDITORLIST_PULLDOWN_ACTIVE
      See Also:
    • EDITORLIST_SELECTION_SCOPE

      static final String EDITORLIST_SELECTION_SCOPE
      See Also:
    • EDITORLIST_SET_WINDOW_SCOPE

      static final int EDITORLIST_SET_WINDOW_SCOPE
      See Also:
    • EDITORLIST_SET_PAGE_SCOPE

      static final int EDITORLIST_SET_PAGE_SCOPE
      See Also:
    • EDITORLIST_SET_TAB_GROUP_SCOPE

      static final int EDITORLIST_SET_TAB_GROUP_SCOPE
      See Also:
    • EDITORLIST_SORT_CRITERIA

      static final String EDITORLIST_SORT_CRITERIA
      See Also:
    • EDITORLIST_NAME_SORT

      static final int EDITORLIST_NAME_SORT
      See Also:
    • EDITORLIST_MRU_SORT

      static final int EDITORLIST_MRU_SORT
      See Also:
    • MAX_PROGRESS_ENTRIES

      static final String MAX_PROGRESS_ENTRIES
      See Also:
    • EDITORLIST_DISPLAY_FULL_NAME

      static final String EDITORLIST_DISPLAY_FULL_NAME
      Boolean; true = EditorList displays full path
      See Also:
    • OVERRIDE_PRESENTATION

      static final String OVERRIDE_PRESENTATION
      Workbench preference id for determining whether the user has chosen to override some of the settings in the current presentation.

      The default value for this preference is: false (prompt)

      Since:
      3.2
      See Also:
    • KEYS_PREFERENCE_SELECTED_TAB

      static final String KEYS_PREFERENCE_SELECTED_TAB

      The key for the preference indicating which tab is selected in the keys preference page when last okay was pressed. This value should never really be directly edited by a user.

      This preference is an int value. The default value is 0.

      Since:
      3.1
      See Also:
    • MULTI_KEY_ASSIST

      static final String MULTI_KEY_ASSIST

      The key for the preference indicating whether multi-stroke key sequences should provide assistance to the user. This means that if the user pauses after pressing the first key, a window will open showing the possible completions.

      This preference is a boolean value. The default value is false.

      Since:
      3.0
      See Also:
    • MULTI_KEY_ASSIST_TIME

      static final String MULTI_KEY_ASSIST_TIME

      The key for the preference indicating how long the assist window should wait before opening. This is a value in milliseconds -- from the time the first key in a multi-key is received by the system, to the time the assist window should appear.

      This preference is an int value. The default value is 1000.

      Since:
      3.0
      See Also:
    • USE_IPERSISTABLE_EDITORS

      static final String USE_IPERSISTABLE_EDITORS
      Workbench preference to use the new IPersistableEditor interface throughout the workbench new editor/open editor calls.
      Since:
      3.3
      See Also:
    • RUN_IN_BACKGROUND

      static final String RUN_IN_BACKGROUND
      Preference to show user jobs in a dialog.
      See Also:
    • SHOULD_PROMPT_FOR_ENABLEMENT

      static final String SHOULD_PROMPT_FOR_ENABLEMENT
      Workbench preference id for determining whether the user will be prompted for activity enablement. If this is false then activities are enabled automatically. If it is true, then the user is only prompted for activities that they have not already declared a disinterest in via the prompt dialog.

      The default value for this preference is: true (prompt)

      Since:
      3.0
      See Also:
    • COOLBAR_VISIBLE

      static final String COOLBAR_VISIBLE
      Preference to show/hide the CoolBar.
      Since:
      3.6
      See Also:
    • PERSPECTIVEBAR_VISIBLE

      static final String PERSPECTIVEBAR_VISIBLE
      Preference to show/hide the PerspectiveBar.
      Since:
      3.6
      See Also:
    • USE_32_THREADING

      @Deprecated static final String USE_32_THREADING
      Deprecated.
      Preference is not supported anymore
      Since:
      3.4
      See Also:
    • WORKBENCH_SAVE_INTERVAL

      static final String WORKBENCH_SAVE_INTERVAL
      Preference value that specifies the time interval in minutes between workbench auto-saves. If the value is zero it disables workbench auto-save.
      Since:
      3.105
      See Also:
    • LARGE_DOC_SIZE_FOR_EDITORS

      static final String LARGE_DOC_SIZE_FOR_EDITORS
      This preference is the threshold value to determine whether a document is large or not. When the user tries to open a file larger than the threshold, then EditorSelectionDialog will be opened, suggesting the user to open with an external editor.

      This preference is a long value that represents the threshold in bytes. The default value is 0 meaning no prompting on editor opening.

      Since:
      3.7
      See Also:
    • LARGE_FILE_LIMITS

      static final String LARGE_FILE_LIMITS
      This preference specifies file types which support a custom editor for large files.

      This preference is a String value that list comma-separated file extensions (without a dot), for which a custom editor is specified when the input file exceeds a given file size.

      Since:
      3.124.100
      See Also:
    • SAVE_AUTOMATICALLY

      static final String SAVE_AUTOMATICALLY
      Preference id for whether the editors may save automatically.

      The boolean default value for this preference is: false.

      Since:
      3.8
      See Also:
    • SAVE_AUTOMATICALLY_INTERVAL

      static final String SAVE_AUTOMATICALLY_INTERVAL
      Preference value that specifies the time interval in seconds between editors auto-saves.

      The integer default value for this preference is: 60.

      Since:
      3.8
      See Also:
    • SHOW_KEYS_ENABLED_FOR_KEYBOARD

      static final String SHOW_KEYS_ENABLED_FOR_KEYBOARD
      Preference for whether pressed command keys are to be visualized

      The boolean default value for this preference is: false.

      Since:
      3.119
      See Also:
    • SHOW_KEYS_ENABLED_FOR_MOUSE_EVENTS

      static final String SHOW_KEYS_ENABLED_FOR_MOUSE_EVENTS
      Preference for whether pressed command keys are to be visualized

      The boolean default value for this preference is: false.

      Since:
      3.119
      See Also:
    • SHOW_KEYS_TIME_TO_CLOSE

      static final String SHOW_KEYS_TIME_TO_CLOSE
      Preference for the time (in ms) after the command keys UI is to be closed

      The integer default value for this preference is: 3000.

      Since:
      3.115
      See Also: