X-Git-Url: https://gerrit.simantics.org/r/gitweb?p=simantics%2Fplatform.git;a=blobdiff_plain;f=bundles%2Forg.simantics.modeling%2Fsrc%2Forg%2Fsimantics%2Fmodeling%2FModelingUtils.java;h=511eeb3fa0e41fb0894b866d293cc330812c3923;hp=3054fcaa531c45fd3285719333062fb4d9a14041;hb=2e21c89c81d449bcc2301b3cf3cce4f2cd403a60;hpb=edbb4df64407826271ee6423451401684e9cd68c diff --git a/bundles/org.simantics.modeling/src/org/simantics/modeling/ModelingUtils.java b/bundles/org.simantics.modeling/src/org/simantics/modeling/ModelingUtils.java index 3054fcaa5..511eeb3fa 100644 --- a/bundles/org.simantics.modeling/src/org/simantics/modeling/ModelingUtils.java +++ b/bundles/org.simantics.modeling/src/org/simantics/modeling/ModelingUtils.java @@ -183,7 +183,11 @@ public class ModelingUtils { } @Deprecated - public Resource createSymbol2(String name, Resource type) throws DatabaseException { + public Resource createSymbol2(String name, Resource diagramType) throws DatabaseException { + return createSymbol2(name, diagramType, dr.DefinedElement); + } + @Deprecated + public Resource createSymbol2(String name, Resource diagramType, Resource symbolType) throws DatabaseException { G2DResource g2d = G2DResource.getInstance(g); // Resource visibleTag = wg.newResource(); @@ -192,7 +196,7 @@ public class ModelingUtils { // wg.claim(focusableTag, b.SubrelationOf, null, dr.IsFocusable); Double boxDimension = 6.0; - Collection grid = g.getAssertedStatements(type, dr.HasGridSize); + Collection grid = g.getAssertedStatements(diagramType, dr.HasGridSize); if(grid.size() == 1) { Double d = g.getPossibleValue(grid.iterator().next().getObject(), Bindings.DOUBLE); if(d != null) boxDimension = 2*d; @@ -217,7 +221,7 @@ public class ModelingUtils { // wg.claim(element, visibleTag, element); // wg.claim(element, focusableTag, element); - Resource orderedSet = OrderedSetUtils.create(wg, type, element); + Resource orderedSet = OrderedSetUtils.create(wg, diagramType, element); // wg.claim(orderedSet, dr.HasLayer, GraphUtils.create2(wg, dr.Layer, // b.HasName, "Default", @@ -235,7 +239,7 @@ public class ModelingUtils { AddElement.claimFreshElementName(wg, orderedSet, element); wg.claim(orderedSet, b.ConsistsOf, element); - wg.claim(result, b.Inherits, null, dr.DefinedElement); + wg.claim(result, b.Inherits, null, symbolType); return result; }