TreeViewer - Aktualisierung nach Listener

Haemma

Grünschnabel
Hi.

Hab folgendes Problem.. bzw. keine Ahnung wie das funktioniert.

Ich hab 2 Plugins. Im Plugin A wird eine Node selektiert, im Plugin B lauscht ein Listener auf diesen Event, das funktioniert.

Nur habe ich keine Ahnung wie ich den TreeViewer in Plugin B aktualisiere, nachdem er einen neuen Input vom Listener bekommen hat.

Der TreeViewer im Plugin B ist momentan nur das Default - TreeViewer Template von Eclipse.

wie gesagt, ich kenn mich in der TreeViewer Materie nicht wirklich aus.

Ich habe jetzt folgendes Template:

Code:
private void initialize() {
                       
                        TreeObject to1 = new TreeObject("Leaf 1");
                        TreeObject to2 = new TreeObject("Leaf 2");
                        TreeObject to3 = new TreeObject("Leaf 3");
                        TracesTreeParent p1 = new TracesTreeParent("Parent 1");
                        p1.addChild(to1);
                        p1.addChild(to2);
                        p1.addChild(to3);
                       
                        TreeObject to4 = new TreeObject("Leaf 4");
                        TracesTreeParent p2 = new TracesTreeParent("Parent 2");
                        p2.addChild(to4);
                       
                        TracesTreeParent root = new TracesTreeParent("Root");
                        root.addChild(p1);
                        root.addChild(p2);
                       
                        invisibleRoot = new TracesTreeParent("");
                        invisibleRoot.addChild(root);

Wie kann ich jetzt bspw. die Parents die jetzt nur Parent 1 bzw. 2 heißen aktualisieren?


Bitte um Hilfe (wenn möglich mit Beispielen)! - Danke
 
Zurück