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.

Opened 15 years ago

Closed 14 years ago

#170 closed enhancement (fixed)

Agilizar la construcción de modelos

Reported by: Pedro Gea Owned by: Pedro Gea
Priority: major Milestone: Release 0.6
Component: Models Keywords:
Cc:

Description (last modified by Pedro Gea)

Sería conveniente agilizar los pasos a seguir para la construcción de
modelos. Se propone:

  • Modificar los métodos constructores (CreateXxx) para que devuelvan el objeto creado. Esto podría implicar la creación y el tratamiento de objetos nulos o desconocidos de cada clase que se devuelve.
  • Creación de constructores particulares, adecuados para determinadas estructuras.

Change History (5)

comment:1 Changed 15 years ago by Pedro Gea

Type: defectenhancement

comment:2 Changed 15 years ago by Pedro Gea

Description: modified (diff)
Status: newaccepted

comment:3 Changed 15 years ago by Pedro Gea

(In [1608]) Se crea un método constructor de variables @MMS.Variable a partir de una variable TOL:
@MMS.DataSet::CreateVariable_Data(Anything data)
Este método puede ser útil para crear modelos especialmente sencillos.
La variable creada tiene la expresión vacía y no responde a los métodos ClearData o UpdateData
pues toda la referencia que tiene a ellos es la variable trasladada como argumento.
Refs #312, #170
Closes #312

comment:4 Changed 15 years ago by Pedro Gea

Milestone: Development 0.6Release 0.6

comment:5 Changed 14 years ago by Pedro Gea

Resolution: fixed
Status: acceptedclosed

Los métodos Create* así como otros métodos como Load* devuelven instancias de los objetos creados.

Los métodos para facilitar la construcción de modelos se han ido añadiendo en nuevos tiques según necesidad.

Note: See TracTickets for help on using tickets.