public DashboardController(WorldWindow wwd, Component component) { if (wwd == null) { String msg = Logging.getMessage("nullValue.WorldWindow"); Logging.logger().severe(msg); throw new ArgumentException(msg); } this.wwd = wwd; this.component = component; wwd.getInputHandler().addMouseListener(this); }