package test.check.command; import java.awt.Color; import java.awt.Component; /** * A configure command that sets the specified background color on the * specified component. * * @author Kirill Grouchnikov */ public class BackgroundColorCommand implements ConfigurationCommand<Component> { /** * Color to set. */ private Color color; /** * Creates a background color configuration command. * * @param color * Background color to set. */ public BackgroundColorCommand(Color color) { this.color = color; } /* * (non-Javadoc) * * @see test.check.ConfigurationCommand#invoke(java.lang.Object) */ public void configure(Component ab) { ab.setBackground(this.color); } }