]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.image.ui/src/org/simantics/image/ui/SCLImage.java
Moved LinkSVGImage implementation to new location.
[simantics/platform.git] / bundles / org.simantics.image.ui / src / org / simantics / image / ui / SCLImage.java
1 package org.simantics.image.ui;
2
3 import java.io.File;
4 import java.io.IOException;
5
6 import org.simantics.db.Resource;
7 import org.simantics.db.WriteGraph;
8 import org.simantics.db.exception.DatabaseException;
9
10 public class SCLImage {
11
12         public static Resource importImageFromFile(WriteGraph graph, File image, Resource target) throws DatabaseException, IOException {
13
14                 ImageSource src = ImportImagesActionFactory.toImageSource(image);
15                 CreateImage img = new CreateImage(target, src);
16                 Resource imageResource = img.doImage(graph, target, src);
17                 return imageResource;
18         }
19
20     public static void linkImage(WriteGraph graph, Resource parent, Resource child) {
21         LinkSvgImage.linkSVGImage(graph, parent, child);
22     }
23 }