]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.diagram/src/org/simantics/diagram/adapter/SVGElementClassFactory.java
Fixed multiple issues causing dangling references to discarded queries
[simantics/platform.git] / bundles / org.simantics.diagram / src / org / simantics / diagram / adapter / SVGElementClassFactory.java
index 65df67acbc0c86a40b03ca0355f0f0705e3cd59b..4f4c7f6ba67bde016a39274a1eacbeb167308a37 100644 (file)
@@ -21,12 +21,12 @@ import org.simantics.db.ReadGraph;
 import org.simantics.db.Resource;
 import org.simantics.db.common.procedure.adapter.TransientCacheAsyncListener;
 import org.simantics.db.common.procedure.guarded.GuardedAsyncProcedureWrapper;
-import org.simantics.db.common.request.BinaryAsyncRead;
 import org.simantics.db.common.request.ReadRequest;
 import org.simantics.db.common.request.UnaryAsyncRead;
 import org.simantics.db.common.utils.NameUtils;
 import org.simantics.db.exception.DatabaseException;
 import org.simantics.db.procedure.AsyncProcedure;
+import org.simantics.diagram.elements.SVGImage;
 import org.simantics.diagram.stubs.G2DResource;
 import org.simantics.diagram.synchronization.SynchronizationHints;
 import org.simantics.diagram.synchronization.graph.TransformSynchronizer;
@@ -46,7 +46,6 @@ import org.simantics.g2d.elementclass.ImageClass.ImageElementHandler;
 import org.simantics.g2d.image.DefaultImages;
 import org.simantics.g2d.image.Image;
 import org.simantics.g2d.image.ProviderUtils;
-import org.simantics.g2d.svg.SVGImage;
 import org.simantics.scenegraph.g2d.nodes.SVGNode;
 import org.simantics.utils.Development;
 import org.simantics.utils.datastructures.cache.IFactory;