Binding To User Interface
ECO contains components for easy linking user interface controls to the domain objects. These components are so called handles. There are different types of handles in ECO. One of the most useful is expression handle which allows populating user interface controls with the results of an OCL expression. For example it is possible to show all people with name containing "John" by a handle with following expression:
Person.AllInstances->select(fullName.sqlLike('%John%'))
.
Read more about this topic: ECO (Domain Driven Design)
Famous quotes containing the words binding and/or user:
“[Governments] true strength consists in leaving individuals and states as much as possible to themselvesin making itself felt, not in its power, but in its beneficence, not in its control, but in its protection, not in binding the states more closely to the center, but leaving each to move unobstructed in its proper orbit.”
—Andrew Jackson (17671845)
“A worker may be the hammers master, but the hammer still prevails. A tool knows exactly how it is meant to be handled, while the user of the tool can only have an approximate idea.”
—Milan Kundera (b. 1929)