Hi Leute,
ich habe schon google und die Suchfunktion bemüht, aber es scheint sich um ein sehr spezielles Problem zu handeln.
Ich habe ein größeres Eclipse Projekt übernommen und versuche nun es zu kompilieren, dabei stieß ich auf folgenden Fehler.
in folgendem Stück Quellcode
Dabei sieht der Konstruktor von EditingSupport so aus
und der von mir oben verwendete TreeViewer ist ein Subklasse von ColumnViewer. Jetzt müsste doch laut den Regeln der Polymorphie der Teil
, der einen ColumnViewer erwartet aber einen TreeViewer bekommt richtig aufgelöst werden?
Oder habe ich da einen Denkfehler gemacht ?
mfg Holindarn
ich habe schon google und die Suchfunktion bemüht, aber es scheint sich um ein sehr spezielles Problem zu handeln.
Ich habe ein größeres Eclipse Projekt übernommen und versuche nun es zu kompilieren, dabei stieß ich auf folgenden Fehler.
Code:
The constructor EditingSupport(TreeViewer) is undefined
in folgendem Stück Quellcode
Java:
public AbstractComboEditingSupport(TreeViewer viewer) {
super(viewer); // Hier ensteht der Fehler.
editor=new ComboBoxCellEditor(viewer.getTree(), empty);
}
Dabei sieht der Konstruktor von EditingSupport so aus
Java:
public EditingSupport(ColumnViewer viewer){
//irgendwas
}
und der von mir oben verwendete TreeViewer ist ein Subklasse von ColumnViewer. Jetzt müsste doch laut den Regeln der Polymorphie der Teil
Code:
super(viewer)
Oder habe ich da einen Denkfehler gemacht ?
mfg Holindarn