Fatti
Il 1° febbraio 1947, Johann R. è deceduto, lasciando come eredi legali i suoi tre figli Walter R., Max R. e Ernst R. Il 30 settembre 1950, la comunità ereditaria composta dai tre figli ha venduto la proprietà X all'erede Ernst R. per il prezzo di 70'000 franchi. Nel contratto di vendita e di pegno, è stato convenuto all'art. 9 un diritto di abitazione a vita nell'appartamento del piano terra della proprietà a favore di Walter R., di sua moglie Gertrud R. e dei loro due figli Peter R. e Susanne R. Questo diritto di abitazione è stato iscritto nel registro fondiario il 2 novembre 1950.
Successivamente, il diritto di abitazione non è stato esercitato. Il 24 gennaio 1963, Ernst R. ha venduto la proprietà a Paul B. Dopo il decesso di quest'ultimo, la proprietà è stata acquisita il 21 dicembre 1988 da Christine Z.-B. Nel 1995, Gertrud R., Peter R. e Susanne S.-R. (precedentemente Susanne R.) sono stati invitati a rinunciare al diritto di abitazione a favore dei nuovi diritti di pegno. Non avendo ottenuto alcun risultato, Susanne S.-R. e Peter R. hanno presentato un'azione il 15 luglio 1996 contro Christine Z.-B. per far constatare l'esistenza del diritto di abitazione e ottenere la liberazione dell'appartamento del piano terra.
Legge
Il Tribunale cantonale di Berna ha accolto la domanda, ritenendo che il diritto di abitazione iscritto nel registro fondiario fosse ancora valido e opponibile alla proprietaria attuale. La CC…