Fatti

Il 2 agosto 1995, il proprietario di un'azienda agricola, V, è deceduto, lasciando dietro di sé un'eredità composta da un terreno di 18 ettari di terre coltivabili e da una piccola foresta. Gli eredi legittimi sono i suoi tre fratelli e sorelle, X, Y e Z. W, il figlio di Z e nipote del defunto, possiede un certificato di capacità agricola e è locatario dell'azienda dal 1995. Il 27 ottobre 1995, W ha esercitato il suo diritto di prelazione sull'azienda agricola al prezzo di rendimento. Gli eredi hanno contestato questo diritto e hanno chiesto un prezzo più elevato per l'azienda.

Il tribunale distrettuale ha fissato il prezzo di riscatto a 500 000 franchi svizzeri, ma le parti hanno interposto appello. La corte d'appello ha fissato il prezzo a 570 000 franchi svizzeri, tenendo conto di alcune circostanze particolari, in particolare degli investimenti importanti effettuati dal defunto nelle dieci anni precedenti la sua morte.

W ha presentato un ricorso in revisione al Tribunale federale, chiedendo che il prezzo di riscatto fosse fissato a 324 800 franchi svizzeri. Gli eredi hanno chiesto che il prezzo fosse fissato a 1 081 673 franchi svizzeri.

Legge

Il Tribunale federale ha esaminato la questione di quale sia il termine determinante per la considerazione degli investimenti effettuati dal defunto nelle dieci anni precedenti la sua morte. Il Tribunale federale ha considerato che il termine determinante è quello che precede l'esercizio del diritto di prelazione, e non quello che precede la decisione del tribunale.

Il Tribunale federale ha anche esaminato la questione di se gli investimenti effettuati dal defunto nelle dieci anni precedenti la sua morte debbano essere considerati per determinare il prezzo di riscatto. Il Tribunale federale ha considerato che questi investimenti debbano…