3 Stimmen

Anpassen der Fortschrittsansicht in Eclipse

Ich habe eine RCP-Anwendung in Eclipse, die recht intensiv Jobs verwendet. Dadurch wird die Fortschrittsansicht manchmal überfüllt und schwer zu lesen.

Ist es möglich, die Fortschrittsansicht zu erweitern, um die laufenden Jobs nach Kategorie zu filtern oder zu tabulieren? Oder geht das über ihren vorgesehenen Zweck hinaus?

3voto

aav Punkte 2494

Sie können:

  1. Gruppieren Sie mehrere Jobs zusammen - verwenden Sie die Methode setProgressGroup auf Ihrem Job. Jobs, die zu derselben Fortschrittsgruppe gehören, werden durch einen einzelnen Eintrag in der Fortschrittsanzeige dargestellt.

  2. Markieren Sie den Job als System - verwenden Sie die Methode setSystem(true) auf Ihrer Job-Instanz. Jobs, die als System markiert sind, sind standardmäßig nicht in der Jobansicht sichtbar.

  3. Implementieren Sie Ihre eigene Ansicht, die laufende Jobs anzeigt. Verwenden Sie IJobManager, um einen Listener anzufügen, der Jobstatusbenachrichtigungen empfängt.

1voto

Prakash G. R. Punkte 4630

Nein, der Progress-View-Code ist komplett intern und wir haben keine Pläne, ihn erweiterbar zu machen. Du solltest über die Vorschläge (1) und (2) von @aav nachdenken. Der Vorschlag (3) kann nicht umgesetzt werden, da IJobManager dir den tatsächlichen Fortschritt nicht mitteilen wird.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X