Opened 15 years ago
Closed 15 years ago
#123 closed task (fixed)
Referencia de parámetros
Reported by: | josp | Owned by: | Pedro Gea |
---|---|---|---|
Priority: | major | Milestone: | Model 0.5 |
Component: | Models | Keywords: | |
Cc: |
Description
La referencia a los parámetros en "combinaciones" y "jerarquías" se hace
actualmente haciendo uso del nombre único del parámetro. Este nombre del
parámetro es generado a través de mecanismo internos en los cuales el
usuario no interviene y por tanto no conoce el nombre.
Creemos que un mecanismo más estructurado de hacer referencia a los
parámetros sería beneficioso en el uso de los mismo. Además permite
reducir el acople que existe entre el uso del parámetro y la forma de
construir este nombre.
Una propuesta puede ser:
[[ "obs", "submodel" "base_exp_term" "local_name" ]] [[ "obs", "submodel" "base_exp_term" index ]] [[ "hier", "hier_name" "local_name" ]] [[ "hier", "hier_name" index ]]
por temas de compatibilidad podemos seguir haciendo uso de la referencia
por nombre único.
De esta forma una referencia a parámetro puede ser un Text o un Set.
Change History (2)
comment:1 Changed 15 years ago by
Status: | new → accepted |
---|
comment:2 Changed 15 years ago by
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
Se ha realizado la "sobrecarga" de los métodos de acceso a parámetros, de
modo que podemos acceder a ellos, bien por su nombre único, bien mediante
un conjunto con su información elemental.
Esta forma de sobrecargar los métodos también se ha usado en el acceso de
restricciones y aprioris.
Los métodos desde @MMS.Model reciben un conjunto de 3 elementos de la
forma siguiente: