Opened 14 years ago
Closed 14 years ago
#680 closed doubt (fixed)
Método GetName para un submodelo de resultados de previsión
Reported by: | imendez | Owned by: | Pedro Gea |
---|---|---|---|
Priority: | major | Milestone: | Release 0.6 |
Component: | Results | Keywords: | |
Cc: |
Description (last modified by )
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 (2)
comment:1 Changed 14 years ago by
Description: | modified (diff) |
---|---|
Milestone: | → Release 0.6 |
Status: | new → accepted |
comment:2 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
Note: See
TracTickets for help on using
tickets.
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 aGetIdentifier
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.