
237
imPlementing a business aPPliCation using Coda
the implementation as a convenience component that provides a single Restaurant
Administration UI. Depending upon the user selection, one of the FoodAdminUI
or TableAdminUI component services is invoked by the AdminUI component.
Internal implementation of each of these three components consists of views
and controller objects as per the model-view-controller (MVC) design pattern.
e internal class diagram of the TableAdminUI component is presented in
Figure11.20. e internal structures of other components are similar. Note that
one of the implementation classes, the TableAdminCtrlr, requires ...