added a readme file
[taxeditor.git] / taxeditor-editor / src / main / java / eu / etaxonomy / taxeditor / forms / ImageElement.java
index 2a4f3797e0ccd5e506ccd0df664aa94807bc565c..ab1de7d94940145000fe9708d0cc50785120c972 100644 (file)
@@ -13,13 +13,8 @@ package eu.etaxonomy.taxeditor.forms;
 import java.io.IOException;
 import java.io.InputStream;
 import java.net.URI;
-import java.util.HashMap;
-import java.util.Map;
 
-import org.apache.http.HttpEntity;
 import org.apache.http.HttpException;
-import org.apache.http.HttpResponse;
-import org.apache.log4j.Logger;
 import org.eclipse.core.runtime.IProgressMonitor;
 import org.eclipse.core.runtime.IStatus;
 import org.eclipse.core.runtime.Status;
@@ -46,8 +41,6 @@ import eu.etaxonomy.taxeditor.editor.EditorUtil;
  */
 public class ImageElement extends AbstractCdmFormElement implements PaintListener, ControlListener{
 
-       private static final Logger logger = Logger.getLogger(ImageElement.class);
-       
        private URI imageUri;
        private Image image;
        private Rectangle imageMaxBounds;
@@ -93,8 +86,6 @@ public class ImageElement extends AbstractCdmFormElement implements PaintListene
        public void setImageUri(URI uri) {
                this.imageUri = uri;
                
-               logger.warn("Setting image uri" + imageUri);
-               
                if(imageUri != null){
                        
                        final Display display = Display.getCurrent();
@@ -109,16 +100,15 @@ public class ImageElement extends AbstractCdmFormElement implements PaintListene
                                                display.asyncExec(new Runnable(){
                                                        @Override
                                                        public void run() {
-//                                                             EditorUtil.reflowDetailsViewer();
-                                                               getLayoutComposite().layout();
+                                                               EditorUtil.reflowDetailsViewer();
+//                                                             getLayoutComposite().layout();
                                                        }
                                                });
                                                return Status.OK_STATUS;
                                        }catch (IOException e) {
-                                               logger.error("Error reading image", e);
+                                               EditorUtil.error(getClass(), e);
                                        } catch (HttpException e) {
-                                               // TODO Auto-generated catch block
-                                               e.printStackTrace();
+                                               EditorUtil.error(getClass(), e);
                                        } 
                                        return Status.CANCEL_STATUS;
                                }                                       
@@ -185,6 +175,6 @@ public class ImageElement extends AbstractCdmFormElement implements PaintListene
        /** {@inheritDoc} */
        @Override
        public void controlResized(ControlEvent e) {
-//             EditorUtil.reflowDetailsViewer();
+               EditorUtil.reflowDetailsViewer();
        }
 }