package test.check.command; import java.awt.Component; import java.beans.PropertyVetoException; import javax.swing.JInternalFrame; /** * A configure command that minimizes internal frames. * * @author Kirill Grouchnikov */ public class MinimizeInternalFrameCommand implements ConfigurationCommand<Component> { /* * (non-Javadoc) * * @see test.check.ConfigurationCommand#invoke(java.lang.Object) */ public void configure(Component ab) { if (ab instanceof JInternalFrame) { JInternalFrame jif = (JInternalFrame) ab; try { jif.setIcon(true); } catch (PropertyVetoException pve) { } } } }