package lectures.composite.visitors;
import util.annotations.WebDocuments;

import java.awt.Color;
import java.awt.Component;

@WebDocuments({"Lectures/CompositeVisitors.pptx", "Lectures/CompositeVisitors.pdf", "Videos/CompositeVisitors.avi"})
public class AComponentColorer implements ComponentVisitor {
    Color color;
    public AComponentColorer(Color aColor) {
        color = aColor;
    }
    public void visit(Component aComponent) {
        aComponent.setBackground(color);
    }
}