menu = new LensMenu(this); lens.setPopupMenu(menu.getPopupMenu()); zoomWindow.setMenu(menu.getMenubar());
	public LensComponent(JFrame parent, BufferedImage planeImage)	{		lensModel = new LensModel(planeImage);		zoomWindow = new ZoomWindow(parent, this);		lens = new LensUI(this, LENS_DEFAULT_WIDTH, LENS_DEFAULT_HEIGHT);		lensController = new LensController(lensModel , lens, zoomWindow);		lensModel.setWidth(LENS_DEFAULT_WIDTH);		lensModel.setHeight(LENS_DEFAULT_HEIGHT);		lensModel.setImageZoomFactor(1.0f);		lens.addController(lensController);		lens.setLensColour(lensModel.getLensPreferredColour());		zoomWindow.addController(lensController);	}