Gitステージング用のファイルを追加しているときに、タスクリストでアクティブ化されたタスクがあるかどうかを知る必要がありますか?
編集:
私が探しているアイデアは、ファイルのステージングを行っているときに、GitStagingViewクラスのコードによって選択されたタスクがあるかどうかを識別する必要があるということです。
何か案は?
(ソース:uploadimage.in)
Gitステージング用のファイルを追加しているときに、タスクリストでアクティブ化されたタスクがあるかどうかを知る必要がありますか?
私が探しているアイデアは、ファイルのステージングを行っているときに、GitStagingViewクラスのコードによって選択されたタスクがあるかどうかを識別する必要があるということです。
何か案は?
(ソース:uploadimage.in)
タスクリストビューを開かずにアクティブなタスクを表示する場合は、タスクウィンドウのトリムを有効にできます。Window / Preferences / Mylyn / Tasksに移動し、「ウィンドウトリムにアクティブなタスクを表示する」をチェックします。
それ以外の場合、Mylynは、リポジトリで更新が発生し、タスクがアクティブになるたびにコミットメッセージが空の場合、Gitステージングビューにコミットメッセージを入力します。
編集:プログラムによるアクセスについては、org.eclipe.mylyn.tasks.ui
プラグインをご覧ください。このクラスTasksUi
はエントリポイントとして機能し、すべての高レベルのタスクAPIクラスにアクセスできます。あなたが探しているものはにありますITaskActivityManager
:
ITaskActivityManager activityManager = TasksUi.getTaskActivityManager();
ITask activeTask = activityManager.getActiveTask();