1 package org.simantics.ui.workspace.tracker.internal.contributions;
4 * Preference constants for the heap status.
6 * @author Tuukka Lehtonen
9 public interface IWorkspaceSizeTrackerConstants {
11 String P_NODE = "org.simantics.ui.workspace.tracker"; //$NON-NLS-1$
14 * Boolean preference key for whether or not to show the status bar workspace
17 String PREF_SHOW_MONITOR = "WorkspaceSizeTracker.showMonitor"; //$NON-NLS-1$
20 * Preference key for the update interval (value in milliseconds).
22 String PREF_UPDATE_INTERVAL = "WorkspaceSizeTracker.updateInterval"; //$NON-NLS-1$
25 * Boolean preference key for whether to highlight to the user when low on disk space.
27 String PREF_HIGHLIGHT_LOW_SPACE = "WorkspaceSizeTracker.highlightLowSpace"; //$NON-NLS-1$
30 * Preference key for the low space threshold (value in megabytes).
32 String PREF_LOW_SPACE_THRESHOLD = "WorkspaceSizeTracker.lowSpaceThreshold"; //$NON-NLS-1$
34 boolean DEFAULT_SHOW_MONITOR = true;
35 int DEFAULT_UPDATE_INTERVAL = 1000;
36 boolean DEFAULT_HIGHLIGHT_LOW_SPACE = true;
37 long DEFAULT_LOW_SPACE_THRESHOLD = 500L;