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