Hi Janak,
thanks for your reply. I was able to fix the problem.
Only the error message was not the one you predicted. I've just got the
stacktrace which i had included in my initial mail.
Just for your information (in case you want to check why the
error-message was not the right one) i include the source of our cell
editor. It is just a small inner class within the dialog class with the
table. The text fields are initialized there (e.g. datatype for the
different columns).
private static class ValidatingCellEditor implements
ITableCellEditor {
private ULCValidationTextField fTextfield;
public ValidatingCellEditor(ULCValidationTextField tf) {
fTextfield = tf;
}
public IEditorComponent
getTableCellEditorComponent(ULCTable table, Object value, int row) {
return fTextfield;
}
}
The ULCValidationTextField lags the no-arg constructor, so it crashed.
The requirement for the no-arg constructor for ICellComponents is only
included in the extension guide (i must have missed it yesterday,
otherwise i would have been able to answer the question myself). Maybe
it is a good idea to add it to the APIdoc as well.
Thanks again and cheers
Maik
Diese E-Mail und alle Anhänge können vertrauliche und/oder rechtlich
geschützte Informationen enthalten. Wenn Sie nicht der richtige
Adressat sind oder diese E-Mail irrtümlich erhalten haben,
informieren Sie bitte sofort den Absender und vernichten Sie diese
E-Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser E-Mail
sind nicht gestattet.
Sächsische Aufbaubank - Förderbank - Anstalt des öffentlichen Rechts,
Sitz Dresden,
Amtsgericht Dresden HRA 5353,
Ust-IdNr. DE179593934.
_______________________________________________
ULC-developer mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/ulc-developer