-import java.awt.*;
-import java.awt.event.*;
-import java.util.Vector;
-
-import jalview.datamodel.*;
-import jalview.util.UrlLink;
-
-public class IdPanel extends Panel implements MouseListener,
- MouseMotionListener
+import jalview.datamodel.SequenceFeature;
+import jalview.datamodel.SequenceGroup;
+import jalview.datamodel.SequenceI;
+import jalview.urls.api.UrlProviderFactoryI;
+import jalview.urls.api.UrlProviderI;
+import jalview.urls.applet.AppletUrlProviderFactory;
+import jalview.viewmodel.AlignmentViewport;
+
+import java.awt.BorderLayout;
+import java.awt.Panel;
+import java.awt.event.InputEvent;
+import java.awt.event.MouseEvent;
+import java.awt.event.MouseListener;
+import java.awt.event.MouseMotionListener;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+
+public class IdPanel extends Panel
+ implements MouseListener, MouseMotionListener