Ich versuche, die activeEditor
zu überwachen und sobald der ActiveEditor ändert, wird eine Eigenschaft Tester durchgeführt, um einige Bedingungen zu testen.Eine lange Operation von org.eclipse.core.expressions.PropertyTester macht UI nicht reagieren
Ich muss einige Operationen mit Netzwerk und IO in public boolean test(Object receiver, String property, Object[] args, Object expectedValue)
von PropertyTester implementieren.
Allerdings wird diese UI nicht reaktionsfähig machen, so dass ich diese Operation außerhalb des UI-Threads verschieben möchte. Ich weiß jedoch nicht, wie das Ergebnis an den UI-Thread zurückgegeben wird. Verfügt RCP über einen vorhandenen Mechanismus, um mit dieser Situation umzugehen?