Sto utilizzando un UIcomponent Tree in Icefaces e vorrei avere la possibilita' di filtrare i risultati.

Ho cercato il codice sorgente della classe DefaultMutableTreeNode per capire la logica che c'era dietro; mi sono creato una mia classe che la estende per fare l' overridding dei metodi ( getCildCount, getLastLeaf, getPreviousSibling, tanto per citarne alcuni che vengono chiamati dal renderer......ho controllato con il debugger ).

Dopo due giorni il risultato e' stato l' abbandono di questa strada per ripiegare sulla rigenerazione dei dati nel DefaultTreeModel (un filtro a monte che secondo me' e' piu lento).

A questo punto, piu per imparare qualcosa e per ragionarci sopra, c'e' qualcuno che ha gia' provato a fare qualcosa di simile? Sara' sicuramente possibile fare quello che intendevo, solo che forse non ho afferrato qualche dettaglio.....ditemi che e' gia stato fatto!!!