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

Reply via email to