OCLOperators ViewModels
No edit summary
No edit summary
Line 2: Line 2:
A tuple with the ViewModels for this class as members.
A tuple with the ViewModels for this class as members.


'''Note:''' Use this OCL operator whenever a ViewModel name is required as an argument for an expression as this ensures proper error checking when ViewModel name changes compared to supplying the ViewModel name argument as a String. A name change to a ViewModel will break this expression and show an error in the model validation.
'''Note:''' Use this OCL operator whenever a ViewModel name is required as an argument for an expression as this ensures proper error checking when the ViewModel name changes compared to supplying the ViewModel name argument as a String. A name change to a ViewModel will break this expression and show an error in the model validation.


For example, use it like this:
For example, use it like this:

Revision as of 03:00, 21 September 2024

This page was created by Alexandra on 2017-08-13. Last edited by Stephanie@mdriven.net on 2025-03-25.

A tuple with the ViewModels for this class as members.

Note: Use this OCL operator whenever a ViewModel name is required as an argument for an expression as this ensures proper error checking when the ViewModel name changes compared to supplying the ViewModel name argument as a String. A name change to a ViewModel will break this expression and show an error in the model validation.

For example, use it like this:

self.opendocumentreportshow(<classname>.ViewModels.<myviewmodelname>)