Wie kann ich aus einem Editor einen Tableviewer in einer anderen View refreshen? Hätte jetzt gedacht, dass ich das über einen PropertyChangeListener machen kann, analog zu diesem Beispiel:
Make your Eclipse applications richer with view linking
Nur an dieser Stelle in Listing 6 werde ich stutzig:
Ich habe den Editor ja nicht als Singleton implementiert, deshalb kann ich den Listener auch nicht so hinzufügen. Oder ist das mit dem PropertyChanceListener der komplett falsche Weg?
Make your Eclipse applications richer with view linking
Nur an dieser Stelle in Listing 6 werde ich stutzig:
Java:
public void createPartControl() {
//register with a Known Plugin that sources Population Data
CityPopulationPlugin.getInstance().addPropertyChangeListener(this);
}
Ich habe den Editor ja nicht als Singleton implementiert, deshalb kann ich den Listener auch nicht so hinzufügen. Oder ist das mit dem PropertyChanceListener der komplett falsche Weg?