Opened 14 years ago
Closed 13 years ago
#410 closed enhancement (fixed)
Atributos personalizados en las variables
Reported by: | Pedro Gea | Owned by: | Pedro Gea |
---|---|---|---|
Priority: | critical | Milestone: | Development 1A |
Component: | Variables | Keywords: | |
Cc: |
Description (last modified by )
En la línea del tique #81 que proponía una generalización de las etiquetas (tags) se solicita la implementación de "etiquetas con nombre" a modo de atributos definidos por el usuario.
Se sugiere la posibilidad de predefinir los atributos, introduciendo información adicional: alias, posibles valores, valores por defecto, etc. y permitir los atributos multivaluados o los atributos opcionales (no predefinidos).
Change History (18)
comment:1 Changed 14 years ago by
Description: | modified (diff) |
---|
comment:2 Changed 14 years ago by
Description: | modified (diff) |
---|---|
Status: | new → accepted |
Summary: | Atributos de usuario en las variables → Atributos personalizados en las variables |
comment:3 Changed 14 years ago by
comment:4 Changed 14 years ago by
comment:5 Changed 14 years ago by
comment:6 Changed 14 years ago by
comment:7 Changed 14 years ago by
comment:8 Changed 14 years ago by
La herencia de atributos desde las variables sigue el siguiente esquema:
@Variable | V @Submodel <--(output)-- @MVariable --(input)--> @ExpTerm | | | (noise) V V | @ParameterMissing @ParameterLinear V @ParameterNonLinear @ParameterARIMA
comment:9 Changed 14 years ago by
comment:10 Changed 14 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:11 Changed 14 years ago by
comment:12 Changed 14 years ago by
comment:13 Changed 14 years ago by
comment:14 Changed 14 years ago by
comment:15 Changed 14 years ago by
Se solicita ampliar el tipo de atributos ya que ahora son simplemente literales. Podrían introducirse por su sencillez los tipos: Real
y Date
. Véase #510.
comment:16 Changed 13 years ago by
comment:18 Changed 13 years ago by
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
Se amplían los atributos a los tipos elementales Real y Date (#890).
Se solicita incluir este tipo de atributos también en otros objetos MMS como los objetos principales (véase #500).
También se sugiere, de incorporar mecanismos que faciliten la herencia de atributos y su combinación (para la selección de objetos) con los atributos propios de la clase.