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;
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);