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 14 years ago

Last modified 14 years ago

#680 closed doubt

Método GetName para un submodelo de resultados de previsión — at Version 1

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

Description (last modified by Pedro Gea)

Hola, los submodelos de resultados de previsión no tienen el método GetName, ¿hay algún motivo por el que no puedan tenerlo, o simplemente se ha olvidado creárselo?

Un saludo.

Change History (1)

comment:1 Changed 14 years ago by Pedro Gea

Description: modified (diff)
Milestone: Release 0.6
Status: newaccepted

Las instancias de @Submodel.Results (como pasa también con las demás clases de resultados) están encargadas de obtener los resultados relativos a una instancia de @Submodel (un submodelo). Internamente hacen referencia tanto al submodelo como a los parámetros estimados ofreciendo así un nuevo conjunto de métodos: los resultados.

Sin embargo, por conveniencia, también incorporan algunos métodos referidos a la instancia de @Submodel como ocurre con GetIdentifier.

En el caso de GetName supongo que no se incorporó porque es equivalente a GetIdentifier ya que el submodelo es un tipo de objeto primario en el árbol del modelo (@Model), es decir, su identificador solo tiene un nombre, y no como en el caso del parámetro lineal donde su identificador es la combinación (separada por doble guión bajo __) del nombre del submodelo, el del término explicativo y el suyo propio.

No hay ninguna razón para no incorporarlo.

Quizá si se viera conveniente, podría implementarse un método GetDefinition que diera acceso a la instancia original (en la definición del modelo) de modo que el usuario tuviera de manera natural acceso a los demás métodos que no han sido incorporados en @Submodel.Results y pudieran ser útiles en un momento dado.
Esta sugerencia se incorpora a #563.

Note: See TracTickets for help on using tickets.