if (ChainBuilderAgent.DEBUG) {
if (ChainBuilderAgent.DEBUG_TIMING) {
	public void buildGUI() {		Container content = getContentPane();		content.setLayout(new BorderLayout());				chainCanvas = new ChainPaletteCanvas(dataManager);		chainCanvas.setContents(dataManager.getChains());		long start;		if (ChainBuilderAgent.DEBUG)			start = System.currentTimeMillis();		chainCanvas.layoutContents();				if (ChainBuilderAgent.DEBUG) {			long end;			end = System.currentTimeMillis()-start;			System.err.println("time to layout chains is "+end);		}		chainCanvas.completeInitialization();					setSize(new Dimension(ModulePaletteWindow.SIDE,ModulePaletteWindow.SIDE));		content.add(chainCanvas);		addComponentListener(new ComponentAdapter() {			public void componentResized(ComponentEvent e) {				if (chainCanvas != null)					chainCanvas.scaleToResize();			}		});	}