]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.issues/src/org/simantics/issues/preferences/IssuePreferenceUtil.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.issues / src / org / simantics / issues / preferences / IssuePreferenceUtil.java
index 543b01037d870620c68fc477733c1383fa33c3ae..21090048cec7a87d3e17e19ae5951516bd657dfb 100644 (file)
@@ -1,85 +1,85 @@
-/*******************************************************************************\r
- * Copyright (c) 2007, 2010 Association for Decentralized Information Management\r
- * in Industry THTH ry.\r
- * All rights reserved. This program and the accompanying materials\r
- * are made available under the terms of the Eclipse Public License v1.0\r
- * which accompanies this distribution, and is available at\r
- * http://www.eclipse.org/legal/epl-v10.html\r
- *\r
- * Contributors:\r
- *     VTT Technical Research Centre of Finland - initial API and implementation\r
- *******************************************************************************/\r
-package org.simantics.issues.preferences;\r
-\r
-import org.eclipse.core.runtime.preferences.DefaultScope;\r
-import org.eclipse.core.runtime.preferences.IEclipsePreferences;\r
-import org.eclipse.core.runtime.preferences.IScopeContext;\r
-import org.eclipse.core.runtime.preferences.InstanceScope;\r
-import org.osgi.service.prefs.BackingStoreException;\r
-import org.osgi.service.prefs.Preferences;\r
-\r
-/**\r
- * @author Tuukka Lehtonen\r
- */\r
-public final class IssuePreferenceUtil {\r
-\r
-    public static final String PLUGIN_ID = "org.simantics.issues";\r
-\r
-    public static IssuePreferences getDefaultPreferences() {\r
-        return getPreferences(DefaultScope.INSTANCE);\r
-    }\r
-\r
-    /**\r
-     * @return\r
-     */\r
-    public static IssuePreferences getPreferences() {\r
-        return getPreferences(InstanceScope.INSTANCE);\r
-    }\r
-\r
-    /**\r
-     * @return\r
-     */\r
-    public static IssuePreferences getPreferences(IScopeContext context) {\r
-        Preferences node = context.getNode(PLUGIN_ID);\r
-        boolean enabled = node.getBoolean(IssuePreferences.P_ISSUES_ENABLED, IssuePreferences.DEFAULT_ISSUES_ENABLED);\r
-        int maxIssuesToWrite = node.getInt(IssuePreferences.P_MAX_BATCH_ISSUES_TO_WRITE, IssuePreferences.DEFAULT_MAX_BATCH_ISSUES_TO_WRITE);\r
-        return new IssuePreferences(enabled, maxIssuesToWrite);\r
-    }\r
-\r
-    /**\r
-     * @return\r
-     * @throws BackingStoreException\r
-     */\r
-    public static void setPreferences(IssuePreferences commons) {\r
-        _setPreferences(InstanceScope.INSTANCE, commons);\r
-    }\r
-\r
-    /**\r
-     * @return\r
-     * @throws BackingStoreException\r
-     */\r
-    public static void flushPreferences(IssuePreferences commons) throws BackingStoreException {\r
-        Preferences p = _setPreferences(InstanceScope.INSTANCE, commons);\r
-        p.flush();\r
-    }\r
-\r
-    /**\r
-     * @return\r
-     * @throws BackingStoreException\r
-     */\r
-    public static void setPreferences(IScopeContext context, IssuePreferences prefs) {\r
-        _setPreferences(context, prefs);\r
-    }\r
-\r
-    /**\r
-     * @return\r
-     * @throws BackingStoreException\r
-     */\r
-    private static IEclipsePreferences _setPreferences(IScopeContext context, IssuePreferences prefs) {\r
-        IEclipsePreferences node = context.getNode(PLUGIN_ID);\r
-        node.putBoolean(IssuePreferences.P_ISSUES_ENABLED, prefs.enabled);\r
-        node.putInt(IssuePreferences.P_MAX_BATCH_ISSUES_TO_WRITE, prefs.maxBatchIssuesToWrite);\r
-        return node;\r
-    }\r
-\r
-}\r
+/*******************************************************************************
+ * Copyright (c) 2007, 2010 Association for Decentralized Information Management
+ * in Industry THTH ry.
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * Contributors:
+ *     VTT Technical Research Centre of Finland - initial API and implementation
+ *******************************************************************************/
+package org.simantics.issues.preferences;
+
+import org.eclipse.core.runtime.preferences.DefaultScope;
+import org.eclipse.core.runtime.preferences.IEclipsePreferences;
+import org.eclipse.core.runtime.preferences.IScopeContext;
+import org.eclipse.core.runtime.preferences.InstanceScope;
+import org.osgi.service.prefs.BackingStoreException;
+import org.osgi.service.prefs.Preferences;
+
+/**
+ * @author Tuukka Lehtonen
+ */
+public final class IssuePreferenceUtil {
+
+    public static final String PLUGIN_ID = "org.simantics.issues";
+
+    public static IssuePreferences getDefaultPreferences() {
+        return getPreferences(DefaultScope.INSTANCE);
+    }
+
+    /**
+     * @return
+     */
+    public static IssuePreferences getPreferences() {
+        return getPreferences(InstanceScope.INSTANCE);
+    }
+
+    /**
+     * @return
+     */
+    public static IssuePreferences getPreferences(IScopeContext context) {
+        Preferences node = context.getNode(PLUGIN_ID);
+        boolean enabled = node.getBoolean(IssuePreferences.P_ISSUES_ENABLED, IssuePreferences.DEFAULT_ISSUES_ENABLED);
+        int maxIssuesToWrite = node.getInt(IssuePreferences.P_MAX_BATCH_ISSUES_TO_WRITE, IssuePreferences.DEFAULT_MAX_BATCH_ISSUES_TO_WRITE);
+        return new IssuePreferences(enabled, maxIssuesToWrite);
+    }
+
+    /**
+     * @return
+     * @throws BackingStoreException
+     */
+    public static void setPreferences(IssuePreferences commons) {
+        _setPreferences(InstanceScope.INSTANCE, commons);
+    }
+
+    /**
+     * @return
+     * @throws BackingStoreException
+     */
+    public static void flushPreferences(IssuePreferences commons) throws BackingStoreException {
+        Preferences p = _setPreferences(InstanceScope.INSTANCE, commons);
+        p.flush();
+    }
+
+    /**
+     * @return
+     * @throws BackingStoreException
+     */
+    public static void setPreferences(IScopeContext context, IssuePreferences prefs) {
+        _setPreferences(context, prefs);
+    }
+
+    /**
+     * @return
+     * @throws BackingStoreException
+     */
+    private static IEclipsePreferences _setPreferences(IScopeContext context, IssuePreferences prefs) {
+        IEclipsePreferences node = context.getNode(PLUGIN_ID);
+        node.putBoolean(IssuePreferences.P_ISSUES_ENABLED, prefs.enabled);
+        node.putInt(IssuePreferences.P_MAX_BATCH_ISSUES_TO_WRITE, prefs.maxBatchIssuesToWrite);
+        return node;
+    }
+
+}