diff src/de/mpg/mpiwg/itgroup/digilib/digiImage/DigiNav.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/digiImage/DigiNav.java	Mon Jan 03 09:13:17 2011 +0100
+++ b/src/de/mpg/mpiwg/itgroup/digilib/digiImage/DigiNav.java	Mon Jan 03 16:53:48 2011 +0100
@@ -1,9 +1,5 @@
 package de.mpg.mpiwg.itgroup.digilib.digiImage;
 
-import java.io.IOException;
-import java.io.InputStream;
-import java.net.MalformedURLException;
-import java.net.URL;
 import java.util.List;
 
 import org.eclipse.swt.SWT;
@@ -11,11 +7,10 @@
 import org.eclipse.swt.layout.GridLayout;
 import org.eclipse.swt.widgets.Composite;
 import org.eclipse.swt.widgets.Label;
-import org.eclipse.swt.widgets.Listener;
 
 import de.mpg.mpiwg.itgroup.digilib.listener.SelectNavigationListener;
+import de.mpg.mpiwg.itgroup.digilib.manipulator.DigilibImageManipulatorProvider;
 import de.mpg.mpiwg.itgroup.digilib.manipulator.IDigilibImageManipulator;
-import de.mpg.mpiwg.itgroup.digilib.manipulator.DigilibImageManipulatorProvider;
 
 public class DigiNav {
 
@@ -23,13 +18,16 @@
 
 	private Composite navigationComposite;
 
+	/** Creates a composite showing the registered navigation elements  provided by @see {@link de.mpg.mpiwg.itgroup.digilib.manipulator.DigilibImageManipulatorProvider}. 
+	 * @param parent parent element for the composite
+	 * @param style style for the composite as defined in @see {@link org.eclipse.swt.SWT}.
+	 * @param dc Controller of the image to be controlled.
+	 */
 	public DigiNav(Composite parent, int style, DigiImageController dc) {
 	
-		navigationComposite = new Composite(parent, SWT.None);
+		navigationComposite = new Composite(parent, style);
 		navigationComposite.setLayout(new GridLayout(1, true));
 		
-		// TODO Auto-generated constructor stub
-		
 		List<IDigilibImageManipulator> mps = DigilibImageManipulatorProvider.INSTANCE.getAllManipulators();
 		
 		for (IDigilibImageManipulator mp:mps){