001 /**
002 * Created by IntelliJ IDEA.
003 * User: Wei Wang
004 * Date: Dec 11, 2002
005 * Time: 8:19:43 PM
006 */
007
008 package EVolve.util.Painters;
009
010 import EVolve.util.ThreadChooser;
011 import EVolve.visualization.AutoImage;
012
013 import java.util.HashMap;
014
015 public class ThreadHotspotPainter extends DefaultPainter{
016 private HashMap imageMap;
017
018 public ThreadHotspotPainter(HashMap imageMap) {
019 this.imageMap = imageMap;
020 }
021
022 public AutoImage getImage() {
023 AutoImage image;
024
025 ThreadChooser thd = new ThreadChooser(imageMap,true);
026 thd.showDialog();
027 image = thd.coloringImages(imageMap);
028
029 return image;
030 }
031 }
032