Java Reference
In-Depth Information
Figure 3-12 illustrates the structure of the View Helper pattern.
View
View Helper
Figure 3-12. View Helper class diagram
Composite View
In web applications, views are often built by embedding formatting code directly within each view.
This makes modifying the layout of multiple views difficult. The Composite View pattern allows a
parent view to be composed of subviews. Hence, the overall view becomes a composition of smaller
subviews that are included dynamically in the overall view.
The components of the Composite View pattern are as follows:
Basic view : This is the basic abstraction of the view.
Composite view : This is a view that is composed of a number of subviews.
The view : This is a simple view that has no subviews.
Figure 3-13 shows the basic structure for the Composite View pattern.
View
Composite
View
Simple View
Figure 3-13. Composite View class diagram
Figure 3-14 illustrates the usage of the Composite View pattern.
 
Search WWH ::




Custom Search