Hallo zusammen,
ich will ein Plugin für Eclipse schreiben das einen DatenStrom der von außen kommt, in einer Tabelle anzeigen lassen. Dabei sollen Daten gestreamt werden die entweder Einträge in der Tabelle updaten oder neue Einträge in der Tabelle erzeugen.
Bisher habe ich versucht in meiner View einen TableViewer zu benutzen. Den versorge ich mit Content- und LabelProvider. Wenn ich die Daten die er anzeigen soll statisch angebe funzt es einwandfrei, wenn ich jedoch versuche die Daten zu ändern hängt sich entweder Eclipse auf oder ich bekomme eine Invalid Thread Access Meldung, je nach dem von wo aus ich die Daten verändere.
Was ist die richtige herangehensweise? Ich bin leider noch sehr unerfahren auf diesem Gebiet. Ich denke das es irgendwie über Listener funktionieren sollte aber alle meine Versuche sind bisher fehlgeschlagen.
mfg,
Zer0Cool
ich will ein Plugin für Eclipse schreiben das einen DatenStrom der von außen kommt, in einer Tabelle anzeigen lassen. Dabei sollen Daten gestreamt werden die entweder Einträge in der Tabelle updaten oder neue Einträge in der Tabelle erzeugen.
Bisher habe ich versucht in meiner View einen TableViewer zu benutzen. Den versorge ich mit Content- und LabelProvider. Wenn ich die Daten die er anzeigen soll statisch angebe funzt es einwandfrei, wenn ich jedoch versuche die Daten zu ändern hängt sich entweder Eclipse auf oder ich bekomme eine Invalid Thread Access Meldung, je nach dem von wo aus ich die Daten verändere.
Was ist die richtige herangehensweise? Ich bin leider noch sehr unerfahren auf diesem Gebiet. Ich denke das es irgendwie über Listener funktionieren sollte aber alle meine Versuche sind bisher fehlgeschlagen.
mfg,
Zer0Cool