Ho ottenuto 2 TimeItems, voglio essere in grado di verificare che il valore del secondo elemento non sia più grande del primo.Come creare un validatore personalizzato in smartGWT?
Sono consapevole del fatto che devo ereditare da CustomValidator e inserire la mia logica di convalida in #condition, posso recuperare il valore dell'oggetto convalidato con #getFormItem, ma non ho idea di come passare il valore del primo campo sul validatore
thx, speravo di avere un validatore separato e riutilizzabile, ma sì posso accedere a entrambi i campi se il validatore è all'interno della stessa classe, che farebbe – javaNoober
Se vuoi una classe separata, basta definire un costruttore con i due oggetti come argomenti: public MyCustomValidator (TimeItem timeItem1, TimeItem timeItem2) e assegna questi due oggetti in due attributi privati di copia che puoi usare nel tuo metodo condition ... – gpapaz