Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorspingel2010-04-08 12:02:07 +0000
committerspingel2010-04-08 12:02:07 +0000
commit4cd7315cb3cf9f16692b69bd3af239d3abce34c5 (patch)
tree117c667d3a9decb669a6abd39e911eb176c5de28 /org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui
parent132d3bb642a7b913d3a66d9799683c2da62649c2 (diff)
downloadorg.eclipse.mylyn.tasks-4cd7315cb3cf9f16692b69bd3af239d3abce34c5.tar.gz
org.eclipse.mylyn.tasks-4cd7315cb3cf9f16692b69bd3af239d3abce34c5.tar.xz
org.eclipse.mylyn.tasks-4cd7315cb3cf9f16692b69bd3af239d3abce34c5.zip
NEW - bug 300065: [api] provide method for accessing task editor preferences
https://bugs.eclipse.org/bugs/show_bug.cgi?id=300065
Diffstat (limited to 'org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui')
-rw-r--r--org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/TasksUiUtil.java14
1 files changed, 13 insertions, 1 deletions
diff --git a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/TasksUiUtil.java b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/TasksUiUtil.java
index e143fdb44..b9c916588 100644
--- a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/TasksUiUtil.java
+++ b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/TasksUiUtil.java
@@ -28,6 +28,7 @@ import org.eclipse.mylyn.internal.tasks.core.AbstractTask;
import org.eclipse.mylyn.internal.tasks.core.ITasksCoreConstants;
import org.eclipse.mylyn.internal.tasks.core.LocalRepositoryConnector;
import org.eclipse.mylyn.internal.tasks.core.LocalTask;
+import org.eclipse.mylyn.internal.tasks.ui.ITasksUiPreferenceConstants;
import org.eclipse.mylyn.internal.tasks.ui.TasksUiPlugin;
import org.eclipse.mylyn.internal.tasks.ui.util.TasksUiInternal;
import org.eclipse.mylyn.internal.tasks.ui.views.TaskRepositoriesView;
@@ -39,9 +40,9 @@ import org.eclipse.mylyn.tasks.core.IRepositoryElement;
import org.eclipse.mylyn.tasks.core.IRepositoryManager;
import org.eclipse.mylyn.tasks.core.IRepositoryQuery;
import org.eclipse.mylyn.tasks.core.ITask;
+import org.eclipse.mylyn.tasks.core.ITask.SynchronizationState;
import org.eclipse.mylyn.tasks.core.ITaskMapping;
import org.eclipse.mylyn.tasks.core.TaskRepository;
-import org.eclipse.mylyn.tasks.core.ITask.SynchronizationState;
import org.eclipse.mylyn.tasks.ui.wizards.TaskRepositoryWizardDialog;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.ui.IEditorInput;
@@ -409,4 +410,15 @@ public class TasksUiUtil {
return null;
}
}
+
+ /**
+ * Returns if the current line in the task editor should be highlighted.
+ *
+ * @return true, if line highlighting is enabled
+ * @since 3.4
+ */
+ public static boolean getHighlightCurrentLine() {
+ return TasksUiPlugin.getDefault().getPreferenceStore().getBoolean(
+ ITasksUiPreferenceConstants.EDITOR_CURRENT_LINE_HIGHLIGHT);
+ }
}

Back to the top