Opened 14 years ago
Closed 14 years ago
#558 closed task (fixed)
Revisión de los métodos para actualizar los identificadores
Reported by: | Pedro Gea | Owned by: | Pedro Gea |
---|---|---|---|
Priority: | major | Milestone: | Release 0.6 |
Component: | Edition | Keywords: | |
Cc: |
Description
Se recomienda revisar los métodos _.Update*Name
y _.Update*Identifier
para no tener que indicar el antiguo nombre o identificador del objeto, ya que podría hacerse uso de la referencia _this
y la comparación entre objetos.
Véase #556
Change History (2)
comment:1 Changed 14 years ago by
comment:2 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
(In [2371]) Se introduce el método GetParent en todos los objetos del módulo de modelos para facilitar la comunicación entre objetos.
La cautela anterior por facilitar estos mecanismos no parece ya necesaria, tras desaparecer las clases @[MainObject]Kernel
Desaparecen los métodos intermedios _.AppendParameter y _.RemoveParameter. Las llamadas se hacen directamente sobre sus versiones en @Model.
Se introducen un nuevo método _.UpdateIdentifier con el que un objeto padre advierte a objetos hijos que hay cambios en los nombres que afecta a su identificador.
Se revisa (y se introduce en nuevas clases) el método _OnChangeIdentifier en el módulo de modelos.
Se modifican los mecanismos _Update[*]Name por una versión más general _.UpdateChildName
Se revisan todas las clases relacionadas con la gestión de las estructuras ARIMA. Se revisa el criterio de signos en los parámetros ARIMA.
Refs #528, #558, #420