X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.db.layer0%2Fsrc%2Forg%2Fsimantics%2Fdb%2Flayer0%2Fadapter%2Fimpl%2FDefaultPasteHandler.java;h=ccef12ebf07c3b18b016db876656f0ca3f1a1df8;hp=6b30e4ddb576c3424ba6283dacedf29af7a4f607;hb=refs%2Fchanges%2F02%2F1402%2F2;hpb=dbe0a77f0869111219b69d412d0bb90d17c391c1 diff --git a/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/adapter/impl/DefaultPasteHandler.java b/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/adapter/impl/DefaultPasteHandler.java index 6b30e4ddb..ccef12ebf 100644 --- a/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/adapter/impl/DefaultPasteHandler.java +++ b/bundles/org.simantics.db.layer0/src/org/simantics/db/layer0/adapter/impl/DefaultPasteHandler.java @@ -31,7 +31,8 @@ import org.simantics.db.layer0.util.RemoverUtil; import org.simantics.db.layer0.util.SimanticsClipboard; import org.simantics.db.layer0.util.SimanticsClipboard.Representation; import org.simantics.db.layer0.util.SimanticsKeys; -import org.simantics.db.layer0.util.TransferableGraphConfiguration2.RootSpec; +import org.simantics.db.layer0.util.TransferableGraphConfiguration2.SeedSpec; +import org.simantics.db.layer0.util.TransferableGraphConfiguration2.SeedSpec.SeedSpecType; import org.simantics.graph.db.IImportAdvisor; import org.simantics.graph.db.IImportAdvisor2; import org.simantics.graph.db.IImportAdvisor2.RootInfo; @@ -119,8 +120,8 @@ public class DefaultPasteHandler extends PasteHandlerAdapter { ModelTransferableGraphSource mtgs = (ModelTransferableGraphSource)tgs; - loop: for(RootSpec spec : mtgs.getConfiguration().roots) { - if(!spec.internal) continue; + loop: for(SeedSpec spec : mtgs.getConfiguration().seeds) { + if(SeedSpecType.SPECIAL_ROOT.equals(spec.specType)) continue; for(RootInfo info : roots) { if(spec.name.equals(info.root.name)) { result.add(info.resource);