diff src/de/mpg/mpiwg/itgroup/digilib/listener/SelectNavigationListener.java @ 9:e63a64652f4d

added comments
author dwinter
date Mon, 03 Jan 2011 16:53:48 +0100
parents 83c58ea33792
children
line wrap: on
line diff
--- a/src/de/mpg/mpiwg/itgroup/digilib/listener/SelectNavigationListener.java	Mon Jan 03 09:13:17 2011 +0100
+++ b/src/de/mpg/mpiwg/itgroup/digilib/listener/SelectNavigationListener.java	Mon Jan 03 16:53:48 2011 +0100
@@ -1,47 +1,63 @@
 package de.mpg.mpiwg.itgroup.digilib.listener;
 
-import java.util.List;
-
 import org.eclipse.swt.events.MouseEvent;
 import org.eclipse.swt.events.MouseListener;
 import org.eclipse.swt.widgets.Event;
 import org.eclipse.swt.widgets.Label;
-import org.eclipse.swt.widgets.Listener;
 
-import de.mpg.mpiwg.itgroup.digilib.digiImage.DigiImage;
 import de.mpg.mpiwg.itgroup.digilib.digiImage.DigiImageController;
-import de.mpg.mpiwg.itgroup.digilib.digiImage.DigiNav;
+import de.mpg.mpiwg.itgroup.digilib.manipulator.DigilibImageManipulatorProvider;
 import de.mpg.mpiwg.itgroup.digilib.manipulator.IDigilibImageManipulator;
-import de.mpg.mpiwg.itgroup.digilib.manipulator.DigilibImageManipulatorProvider;
-import de.mpg.mpiwg.itgroup.digilib.plugin.editors.DigilibLinkEditorObservable;
 
+/**
+ * Listenes if a navigation element has benn selected
+ * @author dwinter
+ *
+ */
 public class SelectNavigationListener implements MouseListener {
 
 	private String keyword;
 	private DigiImageController dc;
 	private Label label;
 
+	/**
+	 * @param keyword identified the handler
+	 * @param dc Controller to be handled.
+	 * @param label Label which contains the Image of the Navigationelement.
+	 */
 	public SelectNavigationListener(String keyword,DigiImageController dc, Label label) {
 		this.dc=dc;
 		this.keyword=keyword;
 		this.label=label;
 		
 	}
+	/**
+	 * @param event
+	 */
 	public void handleEvent(Event event) {
 		// TODO Auto-generated method stub
 		System.out.println(event);
 	}
 
+	/* (non-Javadoc)
+	 * @see org.eclipse.swt.events.MouseListener#mouseDoubleClick(org.eclipse.swt.events.MouseEvent)
+	 */
 	public void mouseDoubleClick(MouseEvent e) {
 		// TODO Auto-generated method stub
 		
 	}
 
+	/* (non-Javadoc)
+	 * @see org.eclipse.swt.events.MouseListener#mouseDown(org.eclipse.swt.events.MouseEvent)
+	 */
 	public void mouseDown(MouseEvent e) {
 		// TODO Auto-generated method stub
 		
 	}
 
+	/* (non-Javadoc)
+	 * @see org.eclipse.swt.events.MouseListener#mouseUp(org.eclipse.swt.events.MouseEvent)
+	 */
 	public void mouseUp(MouseEvent e) {
 		// TODO Auto-generated method stub
 		IDigilibImageManipulator action = (IDigilibImageManipulator)DigilibImageManipulatorProvider.INSTANCE.getManipulator(keyword);
@@ -49,7 +65,6 @@
 		
 		action.run(dc);	
 		
-		
 		this.label.setImage(action.createImage(label.getParent()));