X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.ui.workspace.tracker%2Fsrc%2Forg%2Fsimantics%2Fui%2Fworkspace%2Ftracker%2Finternal%2Fcontributions%2FIWorkspaceSizeTrackerConstants.java;fp=bundles%2Forg.simantics.ui.workspace.tracker%2Fsrc%2Forg%2Fsimantics%2Fui%2Fworkspace%2Ftracker%2Finternal%2Fcontributions%2FIWorkspaceSizeTrackerConstants.java;h=d8fe6dc8fb44b32625efda8f14892219a8cc1c3e;hb=ad41b9af52c52b5ea1e9d8c6753f4e341ed40d67;hp=0000000000000000000000000000000000000000;hpb=26313671f3eb6e4d7f41b7a3a2505ca47d26273c;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.ui.workspace.tracker/src/org/simantics/ui/workspace/tracker/internal/contributions/IWorkspaceSizeTrackerConstants.java b/bundles/org.simantics.ui.workspace.tracker/src/org/simantics/ui/workspace/tracker/internal/contributions/IWorkspaceSizeTrackerConstants.java new file mode 100644 index 000000000..d8fe6dc8f --- /dev/null +++ b/bundles/org.simantics.ui.workspace.tracker/src/org/simantics/ui/workspace/tracker/internal/contributions/IWorkspaceSizeTrackerConstants.java @@ -0,0 +1,34 @@ +package org.simantics.ui.workspace.tracker.internal.contributions; + +/** + * Preference constants for the heap status. + * + * @author Tuukka Lehtonen + * @since 1.31.0 + */ +public interface IWorkspaceSizeTrackerConstants { + + String P_NODE = "org.simantics.ui.workspace.tracker"; + + /** + * Boolean preference key for whether or not to show the status bar workspace + * size monitor trim. + */ + String PREF_SHOW_MONITOR = "WorkspaceSizeTracker.showMonitor"; //$NON-NLS-1$ + + /** + * Preference key for the update interval (value in milliseconds). + */ + String PREF_UPDATE_INTERVAL = "WorkspaceSizeTracker.updateInterval"; //$NON-NLS-1$ + + /** + * Boolean preference key for whether to highlight to the user when low on disk space. + */ + String PREF_HIGHLIGHT_LOW_SPACE = "WorkspaceSizeTracker.highlightLowSpace"; //$NON-NLS-1$ + + /** + * Preference key for the low space threshold (value in megabytes). + */ + String PREF_LOW_SPACE_THRESHOLD = "WorkspaceSizeTracker.lowSpaceThreshold"; //$NON-NLS-1$ + +}