merged/implemented cdm3.3 model adaptations
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / ui / section / media / ImageFileElement.java
index 5c6488a9e5dbd8db7066080b8cdb7d550c48e07a..35246888462bd93e206bf244ef0186756713ebe9 100644 (file)
@@ -72,9 +72,9 @@ public class ImageFileElement extends MediaRepresentationPartElement<ImageFile>
        public void createControls(ICdmFormElement formElement, int style) {
                super.createControls(formElement, style);
                
-               text_height = formFactory.createIntegerTextWithLabelElement(formElement, "Height", null, style);
+               text_height = formFactory.createNumberTextWithLabelElement(formElement, "Height", null, style);
                text_height.setEnabled(false);
-               text_width = formFactory.createIntegerTextWithLabelElement(formElement, "Width", null, style);
+               text_width = formFactory.createNumberTextWithLabelElement(formElement, "Width", null, style);
                text_width.setEnabled(false);
                element_image = formFactory.createImageElement(formElement, null, style);
                element_keyValue = formFactory.createKeyValueViewerElement(formElement, "Key", "Value", null);
@@ -84,8 +84,8 @@ public class ImageFileElement extends MediaRepresentationPartElement<ImageFile>
        @Override
        public void setEntity(ImageFile entity) {
                super.setEntity(entity);
-               text_height.setInteger(entity.getHeight());
-               text_width.setInteger(entity.getWidth());
+               text_height.setNumber(entity.getHeight());
+               text_width.setNumber(entity.getWidth());
                try {
                        loadImage(entity.getUri(), false);              
                } catch (Exception e) {
@@ -113,10 +113,10 @@ public class ImageFileElement extends MediaRepresentationPartElement<ImageFile>
                        // But then, I don't think we will handle such large files in the near future
                        getEntity().setSize((int) imageInfo.getLength());
                        
-                       text_height.setInteger(imageInfo.getHeight());
+                       text_height.setNumber(imageInfo.getHeight());
                        getEntity().setHeight(imageInfo.getHeight());
                                
-                       text_width.setInteger(imageInfo.getWidth());
+                       text_width.setNumber(imageInfo.getWidth());
                        getEntity().setWidth(imageInfo.getWidth());
                }
                
@@ -152,8 +152,8 @@ public class ImageFileElement extends MediaRepresentationPartElement<ImageFile>
        protected void handleException(Exception e) {
                super.handleException(e);
                element_image.unloadImage(postRunnable);
-               text_height.setInteger(0);
-               text_width.setInteger(0);
+               text_height.setNumber(0);
+               text_width.setNumber(0);
                
                element_image.loadImage(new Runnable(){
                        public void run() {