【问题标题】:fetch egit Mylyn connector active tasks from another class从另一个类中获取 egit Mylyn 连接器活动任务
【发布时间】:2012-11-07 06:39:02
【问题描述】:

在为 Git staging 添加文件时,我需要知道任务列表中是否有任何任务被激活?

编辑:

我正在寻找的想法是,在进行文件暂存时,我需要通过 Git StagingView 类中的代码确定是否有选定的任务?

有什么想法吗?


(来源:uploadimage.in

【问题讨论】:

    标签: git mylyn


    【解决方案1】:

    如果您想在不打开任务列表视图的情况下查看活动任务,您可以启用任务窗口修剪。转到 Window/Preferences/Mylyn/Tasks 并选中“Show active task on window trim”。

    除此之外,如果每次在存储库上发生刷新并且任务处于活动状态时,Mylyn 将在 Git Staging 视图中填写提交消息。

    编辑:对于编程访问,请查看org.eclipe.mylyn.tasks.ui 插件。 TasksUi 类用作入口点,使您可以访问所有高级任务 API 类。你要找的东西在ITaskActivityManager:

       ITaskActivityManager activityManager = TasksUi.getTaskActivityManager();
       ITask activeTask = activityManager.getActiveTask();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-16
      • 2012-10-22
      • 2014-09-26
      • 2015-05-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多