Fatti
L'Associazione Svizzera dei Costruttori (SBV) è un'associazione iscritta nel registro di commercio. La Cooperativa Edile di Berna (attrice) è membro dell'SBV. Il 24 febbraio 2003, il Gruppo Specialistico Legno Svizzera, anch'esso membro dell'SBV, ha comunicato all'SBV che, in base a una decisione della sua Assemblea dei Delegati del 15 novembre 2002, intendeva uscire dall'SBV come gruppo specialistico. Di conseguenza, 652 aziende, che erano contemporaneamente membri dell'SBV e del Gruppo Specialistico Legno Svizzera, hanno richiesto modifiche statutarie per consentire ai membri del Gruppo Specialistico Legno Svizzera di uscire entro il 31 marzo 2003. L'SBV ha deciso di ottenere la richiesta di modifica statutaria per via scritta presso i delegati. Il 20 marzo 2003, l'SBV ha comunicato che 115 delegati avevano approvato la richiesta e 18 l'avevano respinta. Poiché il quorum necessario di 1/8 dei delegati per un'Assemblea Straordinaria dei Delegati non è stato raggiunto, questa non si è svolta. Il 26 marzo 2003, l'Assemblea Generale dell'SBV ha approvato la richiesta di modifica statutaria con 553 voti a favore e 11 contrari. L'attrice ha impugnato questa decisione dell'Assemblea Generale, in quanto la richiesta dell'Assemblea dei Delegati non era stata adottata in modo regolare.Legge
Il Tribunale Federale ha deciso che la decisione scritta a maggioranza dell'Assemblea dei Delegati era illegittima in assenza di una base statutaria. Ai sensi dell'art. 66 cpv. 2 CC, per una decisione per via scritta è richiesto il consenso…