Project

General

Profile

« Previous | Next » 

Revision 29c6624e

Added by Katja Luther over 6 years ago

choose smallest representation for media preview

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/media/MediaViewLabelProvider.java
66 66
            if(representations.iterator().hasNext()){
67 67
                MediaRepresentation rep = representations.iterator().next();
68 68
                List<MediaRepresentationPart> parts = rep.getParts();
69
                MediaRepresentationPart smallestPart = null;
70
                for (MediaRepresentationPart part: parts){
71
                    if (smallestPart != null){
72
                        if (smallestPart.getSize() != null && part.getSize() != null) {
73
                            if (smallestPart.getSize() > part.getSize()){
74
                                smallestPart = part;
75
                            }
76
                        }
77
                    }else{
78
                        smallestPart = part;
79
                    }
80

  
81
                }
69 82
                URI uri = parts.get(0).getUri();
70 83
                if (uri == null){
71 84
                    return null;

Also available in: Unified diff