Client-Side Objects

The HTML <object> tag is the preferred way to reference Java applets and ActiveX controls in an HTML page. In the design model, the client page may have an aggregation or regular association to <<Java Applet>> or <<ActiveX>> stereotyped class. In the class diagram of Figure 11-17, a frameset with two frames uses one to hold a client page with an ActiveX calendar control; the other is a dynamic page that contains the selected day's activities.

Figure 11-17 represents the design of a frames-based Web page that has a visual calendar in the top frame and a list of the selected day's activities in the bottom frame. When the user selects a date in the calendar, the page's scripts determine the selected date and make a targeted link ...

Get Building Web Applications with UML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.