AreaComponent is a JavaServer Faces component that represents a particular hotspot in a client-side image map defined by our parent MapComponent .
MapComponent is a JavaServer Faces component that corresponds to a client-side image map.