close Warning: Can't synchronize with repository "(default)" (/var/svn/mms does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Version 3 and Version 4 of upgrade/package


Ignore:
Timestamp:
Jul 2, 2010, 9:32:59 AM (15 years ago)
Author:
Pedro Gea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • upgrade/package

    v3 v4  
    4949el contenedor principal se denominaba {{{MMS.C}}}. Ya no.
    5050
     51== Otros cambios generales ==
     52
     53A continuación se citan otras diferencias entre las versiones 0.5 y 0.6 de MMS.
     54
     55=== Métodos constructores ===
     56
     57Las instancias de los nuevos objetos se crean llamando métodos constructores
     58({{{::Create<Object>}}}) de un objeto superior. Estos métodos en MMS_0.5 devolvían
     59un número indicando si la acción había tenido éxito o no.
     60En MMS_0.6 sin embargo devuelven la instancia creada.
     61Este cambio se introduce para facilitar la obtención de la nueva instancia sobre
     62la que podrían realizarse nuevas acciones.
     63
     64'''Código en MMS_0.5'''
     65
     66{{{
     67Real parent::Create<Object>([[
     68  Text _.name = <nombre>;
     69  ...
     70]]);
     71@MMS.<Object> object = parent::Get<Object>(<nombre>);
     72}}}
     73
     74'''Código en MMS_0.6'''
     75
     76{{{
     77MMS::@<Object> object = parent::Create<Object>([[
     78  Text _.name = <nombre>;
     79  ...
     80]]);
     81}}}
    5182
    5283
     
    5485
    5586
    56 
    57