Mercurial > hg > de.mpg.mpiwg.itgroup.digilib.core
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){