ECO (Domain Driven Design) - Binding To User Interface

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:

    What is lawful is not binding only on some and not binding on others. Lawfulness extends everywhere, through the wide-ruling air and the boundless light of the sky.
    Empedocles 484–424 B.C., Greek philosopher. The Presocratics, p. 142, ed. Philip Wheelwright, The Bobbs-Merrill Co., Inc. (1960)

    A worker may be the hammer’s 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)