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.

Changes between Initial Version and Version 1 of Ticket #680


Ignore:
Timestamp:
Jun 10, 2011, 8:23:25 AM (14 years ago)
Author:
Pedro Gea
Comment:

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.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #680

    • Property Status changed from new to accepted
    • Property Milestone changed from to Release 0.6
  • Ticket #680 – Description

    initial v1  
    1 
    21Hola, 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?
    32