import java.awt.*;

class MMobject {

    public MMgraph graph;
    public MMeci eci;
    public MMpoly poly;
    public Panel controls;
    public MMdata data; 
    protected String name;
    
    MMobject (String name) {
	this.name = name;
    	data = new MMdata();
	controls = new Panel(); 
	poly = new MMpoly(name);
	eci = new MMeci(this); 
	graph = new MMgraph(this);
    }
    
    public void setBackground (Color c) {
	poly.setBackground(c);
	eci.setBackground(c);
	graph.setBackground(c);
    }
       
    public void repaint() {
	poly.repaint();
	eci.repaint(); 
	graph.repaint();
   }
   
}