Hallo zusammen,
ich habe aktuell folgendes Problem. Ich baue mir aus der Dropbox einen Baum auf und lese immer nur die aktuelle Ebene. D.h. wenn ich den Baum initial aufbaue, habe ich nur die oberste Ebene. Erst wenn ich dann einen Folder aufklappe, wird für diesen Ordner dann der Inhalt nachgelesen.
Jetzt stellt sich mir die Frage, wie ich an den Schlüssel aus dem TreeItem wieder ran komme. Es gibt nur eine Methode getValue, die mir aber leider nur den im Baum angezeigten Text wiedergibt.
Mein Item baut sich aber aus dem Ordnerpfad als Schlüssel und dem Ordnernamen als angezeigter Text auf. Und den Pfad benötige ich, um dann der DropBox-API den Pfad, aus dem gelesen werden soll, mitgeben zu können.
Hat jemand eine Idee, wie ich an den Schlüssel komme, ohne eine von TreeItem abgeleitete Klasse erstellen zu müssen und mir den dann dort selbst abzuspeichern?
ich habe aktuell folgendes Problem. Ich baue mir aus der Dropbox einen Baum auf und lese immer nur die aktuelle Ebene. D.h. wenn ich den Baum initial aufbaue, habe ich nur die oberste Ebene. Erst wenn ich dann einen Folder aufklappe, wird für diesen Ordner dann der Inhalt nachgelesen.
Jetzt stellt sich mir die Frage, wie ich an den Schlüssel aus dem TreeItem wieder ran komme. Es gibt nur eine Methode getValue, die mir aber leider nur den im Baum angezeigten Text wiedergibt.
Mein Item baut sich aber aus dem Ordnerpfad als Schlüssel und dem Ordnernamen als angezeigter Text auf. Und den Pfad benötige ich, um dann der DropBox-API den Pfad, aus dem gelesen werden soll, mitgeben zu können.
Hat jemand eine Idee, wie ich an den Schlüssel komme, ohne eine von TreeItem abgeleitete Klasse erstellen zu müssen und mir den dann dort selbst abzuspeichern?