#314 closed enhancement (fixed)
Gestión de objetos principales contenidos en otros objetos principales
| Reported by: | Pedro Gea | Owned by: | Pedro Gea |
|---|---|---|---|
| Priority: | major | Milestone: | Development 0.6 |
| Component: | General | Keywords: | |
| Cc: |
Description
Es necesario mejorar la gestión de objetos principales contenidos en otros objetos principales como son los datasets dentro de modelos o los modelos dentro de estimaciones o previsiones, tanto de cara a la comunicación de cambios como a la gestión de nombres y versiones y el desarrollo de métodos que faciliten el manejo de los mismos desde la GUI.
Change History (5)
comment:1 Changed 15 years ago by
comment:2 Changed 15 years ago by
comment:3 Changed 15 years ago by
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
Con la incorporación de los MMS::@CombinationKernelSupplement [1806] se completó la implementación de estos objetos suplementarios en los objetos principales.
comment:4 Changed 15 years ago by
(In [2279]) Se revisa la implementación de los objetos principales de MMS, previa a la introducción de atributos de usuario. Véanse #500 y #410.
Se aúnan las clases @ObjectMain, @ObjectMainKernel y @ObjectMainKernelSupplement en una clase @MainObject dependiente del contenedor @MainContainer y que evita el problema relatado en TOL#863. Para ello no se hace explícita la dependencia con el contenedor ya que éste es único y puede ser localizado por cualquier objeto globalmente.
Véanse también los tiques ya cerrados #242 y #314.
Se revisa la estabilidad de NObject con los mecanismos de construcción y destrucción de objetos principales. Véase #260. Se detecta errores en el uso de la función TOL Copy, que parecen resolverse en TOL#1081. Se incrementa la versión de MMS y la versión de TOL mínima requerida.
Refs #500, #410, #242, #314, #260
comment:5 Changed 15 years ago by
(In [2299]) Se amplían los mecanismos para la aceptación de nombres y versiones.
Se crea una limitación en la longitud de los nombres configurable (por defecto en 96).
Se revisan los nombres de los objetos suplementarios y la información de éstos utilizada en BSR.
Véase también el cambio [2279]
Refs #314, #503
![(please configure the [header_logo] section in trac.ini)](/mms/chrome/site/logomms.png)
(In [1601]) Se deriva una clase del núcleo de los objetos principales para gestionar los objectos principales contenidos en otros objetos principales:
@MMS.ObjectMainKernelSupplement.Se aplica al dataset contenido en un modelo.
Refs #314