Открытие исходного файла двойным щелчком строки вывода в Rhapsody

Мне было поручено интегрировать сторонний инструмент в Rhapsody с использованием Java API, и одно из требований — отображать вывод инструмента в окне вывода. Кроме того, пользователи должны иметь возможность перейти к соответствующей строке исходного файла, дважды щелкнув соответствующую строку в окне вывода.

Следующий метод работает нормально для записи на вывод:

IRPApplication.writeToOutputWindow(java.lang.String title, java.lang.String outputStr)

http://www-01.ibm.com/support/docview.wss?uid=swg21649496

Но я понятия не имею, как обнаружить двойной щелчок по строкам вывода и открыть текстовый редактор с выделенной соответствующей проблемной строкой.

Это вообще возможно? Тот же вопрос спрашивали на форумах Rhapsody, но безрезультатно.


person Murat Şeker    schedule 04.04.2017    source источник


Ответы (1)


Я задавался вопросом, как «make» смог вывести что-то, что переходит к соответствующему исходному файлу двойным щелчком, и решил имитировать его выходной формат. И вуаля! Если вы напечатаете строку в следующем формате, Rhapsody автоматически сделает это за вас. Нет необходимости ни в обработчике двойного щелчка, ни в коде открытия файла.

C:\SomeSourceFile.c:177: Some error
person Murat Şeker    schedule 05.04.2017