Ich habe SubMonitor von SubMonitor.convert (Monitor, IProgressMonitor.UNKNOWN) erstellt. Obwohl ich die Gesamtarbeit als UNBEKANNT stelle, weist sie intern 1000 als Gesamtzahl der Ticks zu (siehe SubMonitor.java). Wie macht man die Gesamtarbeit in diesem Fall als UNBEKANNT?Wie macht man die gesamte Arbeit von SubMonitor als IProgressMonitor.UNKNOWN in Eclipse RCP?
1
A
Antwort
1
SubMonitor
unterstützt nicht wirklich unbekannten Fortschritt.
Sie können entweder Stick mit nur IProgressMonitor
verwenden und nicht konvertieren oder Sie können Code wie folgt verwenden:
void unknownProgress(IProgressMonitor monitor)
{
SubMonitor subMonitor = SubMonitor.convert(monitor);
while (hasMore())
{
// Use 1% of the remaining space for each iteration
processNext(subMonitor.setWorkRemaining(100).split(1));
}
}
wie in this article vorgeschlagen.
+0
Danke für die Antwort. Was ist mit SubProgressMonitor anstelle von SubMonitor? –
+0
Es ist als veraltet markiert, aber Sie können es immer noch auf die gleiche Weise wie zuvor verwenden. –
Verwandte Themen
- 1. Wie macht man die gesamte ionische Android-App als Hintergrunddienst?
- 2. Eclipse RCP und Eclipse Plugin
- 3. Wie man den Projektordner als Systemordner in Eclipse Luna macht
- 4. Eclipse RCP, wie man eine Ansicht neu initialisiert. (Müssen Sie dies als Arbeit um Tabelle Fehler zu tun)
- 5. Eclipse RCP Fallstudie
- 6. Beitrag zur Statusleiste/Trimmen in Eclipse RCP
- 7. Eclipse RCP: Warum fehlt die Ansicht beim Ausführen als Produkt?
- 8. Wie kommuniziert man zwischen Ansichten in Eclipse RCP?
- 9. plugin.properties Mechanismus in Eclipse RCP
- 10. Speicherleck in Eclipse RCP-Anwendungen
- 11. Eclipse RCP - Editor in Perspektive
- 12. JBoss/Eclipse RCP-Integration
- 13. Eclipse RCP java.lang.ClassNotFoundException: org.eclipse.core.runtime.adaptor.EclipseStarter
- 14. Eclipse RCP: Zielplattform - Eclipse vs Equinox?
- 15. Eclipse RCP, SWT, JFace: Wie erstellt man einen Dialog, der nur für eine Ansicht modal ist (nicht die gesamte Shell)?
- 16. Wie man einfache staatliche presistance Arbeit in MS Orleans macht?
- 17. Eclipse RCP - Wie man den Index des Projektes wieder herstellt?
- 18. Wie man Emulator Screenshots mit Eclipse macht?
- 19. Eclipse RCP: createPartControl in den Hintergrund verschieben
- 20. Silverlight-App in einen Eclipse-RCP einbetten
- 21. Wie man Abschnitte von PHP-Code in Eclipse macht
- 22. Hinzufügen von externen Jar zur Eclipse rcp
- 23. Eclipse RCP: Wie Sie den UI-Thread
- 24. Benutzerdefinierte Toggle-Verwaltung in Eclipse RCP ToolBar
- 25. Eclipse RCP: Wie kann ich die Größe des Heapspeichers für meine RCP-Anwendung erhöhen?
- 26. Eclipse RCP Hauptfenster nicht veränderbare
- 27. Eclipse RCP: Wie wird der Quellcode angezeigt?
- 28. Eclipse WTP Update Fehler. Was macht man als nächstes?
- 29. Eclipse RCP Fenster/Dialog Registry
- 30. Capturing Kill-Signal in Eclipse RCP-Anwendung
Beachten Sie, dass "UNBEKANNT" sich von Null unterscheidet. Wo/wie liefern Sie die Gesamtarbeit als Null? –
Danke für die Antwort. Ich habe meine Abfrage korrigiert –