if (artwork.getImageSizes().size() > 0) { cb = new JComboBox(artwork.getImageSizes().toArray());
/** * A copy constructor for MediaArtwork - to clone an existing one for a new type * * @param oldArtwork * the instance to copy * @param type * the new type */ public MediaArtwork(MediaArtwork oldArtwork, MediaArtworkType type) { this.imdbId = oldArtwork.getImdbId(); this.tmdbId = oldArtwork.getTmdbId(); this.season = oldArtwork.getSeason(); this.previewUrl = oldArtwork.getPreviewUrl(); this.defaultUrl = oldArtwork.getDefaultUrl(); this.language = oldArtwork.getLanguage(); this.providerId = oldArtwork.getProviderId(); this.sizeOrder = oldArtwork.getSizeOrder(); this.likes = oldArtwork.getLikes(); for (ImageSizeAndUrl oldImageSizeAndUrl : oldArtwork.getImageSizes()) { this.imageSizes.add(new ImageSizeAndUrl(oldImageSizeAndUrl.width, oldImageSizeAndUrl.height, oldImageSizeAndUrl.url)); } this.type = type; }
private void prepareDefaultFanart(MediaArtwork ma, MediaScrapeOptions options) { for (MediaArtwork.ImageSizeAndUrl image : ma.getImageSizes()) {
private void prepareDefaultPoster(MediaArtwork ma, MediaScrapeOptions options) { for (MediaArtwork.ImageSizeAndUrl image : ma.getImageSizes()) {