package gov.nih.nci.cagrid.common.portal; import java.awt.Component; import java.awt.Container; import java.awt.Window; /** * @author <A href="mailto:langella@bmi.osu.edu">Stephen Langella </A> * @author <A href="mailto:oster@bmi.osu.edu">Scott Oster </A> * @author <A href="mailto:hastings@bmi.osu.edu">Shannon Hastings </A> * @version $Id: ArgumentManagerTable.java,v 1.2 2004/10/15 16:35:16 langella * Exp $ */ public class PortalUtils { /** * Centers the window on the users monitor * * @param comp */ public final static void centerWindowInScreen(Window comp) { comp.setLocationRelativeTo(null); } public static void setContainerEnabled(Container con, boolean enable) { for (int i = 0; i < con.getComponentCount(); i++) { Component comp = con.getComponent(i); comp.setEnabled(enable); if (comp instanceof Container) { setContainerEnabled((Container) comp, enable); } } } }