Provider für Celleditoren?

xilefleseiz

Grünschnabel
Hallo allerseits,

ich möchte gerne Tabellen bauen können, welche ähnlich funktionieren sollen, wie der Properties View in eclipse. Soll heissen:

1. Verwendung von Table-/ bzw TreeViewer
2. Ich habe zwei Spalten.
1. Spalte: Eine Bezeichnung (nicht editierbarer String)
2. Spalte: Editierbar
3. Die zweite Spalte soll mit beliebigen Zelleditoren hinterlegt werden können und zwar von Zeile zu Zeile unterschiedlich

Beispiel:
Name | (TextCelleditor)
File | (FileCelleditor)
Type | (ComboBoxCelleditor)
......

Normalerweise kann ich einen Zelleditor nur spaltenweise gleich vergeben, im Properties View in Eclipse geht es aber auch anders (allerdings gekoppelt an PropertyDescriptoren).
Normalerweise würde ich sagen das ein Provider dieses Problem ideal lösen kann, aber nach meinem Wissen existiert da nichts. Muss ich also die PropertyDescriptoren nachbauen oder kann mir jemand einen Tipp geben, was ich da machen kann?
 
Zurück