Project

General

Profile

« Previous | Next » 

Revision 3f04dd4e

Added by Andreas Kohlbecker almost 3 years ago

ref #9607 replacing class local factory methods and heplers in CdmImageInfo by service layer factory classes and metadata 'reader' class

View differences:

cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/sdd/in/SDDImport.java
1599 1599
							try{
1600 1600
								URL url = new URL(href);
1601 1601

  
1602
								imageMetaData = CdmImageInfo.NewInstance(URI.fromUrl(url), 0);
1602
								imageMetaData = getMediaInfoFactory().cdmImageInfo(URI.fromUrl(url));
1603 1603
								image = ImageFile.NewInstance(URI.fromUrl(url), null, imageMetaData);
1604 1604
							} catch (MalformedURLException e) {
1605 1605
								logger.error("Malformed URL", e);
......
1612 1612
							File parent = f.getParentFile();
1613 1613
							String fi = parent.toString() + File.separator + href;
1614 1614
							File file = new File(fi);
1615
							imageMetaData = CdmImageInfo.NewInstance(new URI(fi), 0); //file
1615
							imageMetaData = getMediaInfoFactory().cdmImageInfo(new URI(fi)); //file
1616 1616
							image = ImageFile.NewInstance(URI.fromFile(file), null, imageMetaData);
1617 1617
						}
1618 1618
						MediaRepresentation representation = MediaRepresentation.NewInstance(imageMetaData.getMimeType(), null);

Also available in: Unified diff