package howto;

import java.awt.*;
import java.util.*;

public class ShapeMgrEx extends ShapeMgr{
    Color color;
	public ShapeMgrEx(Color clr){
		super();
		color=clr;}

	public void paint(Graphics g)
	   {
	      for (int i = 0; i < _vec.size(); i++)
	      {
	         Shape s = (Shape)_vec.elementAt(i);

	         g.setColor(Color.lightGray);

	         Vector vecShapes = s.getHotSpots();

	         for (int j = 0; j < vecShapes.size(); j++)
	         {
	            HotSpot hs = (HotSpot)vecShapes.elementAt(j);

	            hs.paint(g);
	         }

	         g.setColor(color);

	         s.paint(g);
	      }
   }
	}