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%2Ftypicals%2FTypicalUtil.java;h=952cd286271560e20a712d788d5510fb65ab399a;hp=e15f5036d9be684d25fe5f2e7d8b315b229f8b36;hb=ffdf837;hpb=d1a82fe1414c77b97bec886d6a3ae3c5d926c334 diff --git a/bundles/org.simantics.modeling/src/org/simantics/modeling/typicals/TypicalUtil.java b/bundles/org.simantics.modeling/src/org/simantics/modeling/typicals/TypicalUtil.java index e15f5036d..952cd2862 100644 --- a/bundles/org.simantics.modeling/src/org/simantics/modeling/typicals/TypicalUtil.java +++ b/bundles/org.simantics.modeling/src/org/simantics/modeling/typicals/TypicalUtil.java @@ -130,21 +130,21 @@ public class TypicalUtil { } }; - public static Collection toNamedResources(RequestProcessor processor, final Collection rs) throws DatabaseException { + public static List toNamedResources(RequestProcessor processor, final Collection rs) throws DatabaseException { return toNamedResources(processor, rs, new TypicalNamingFunction()); } - public static Collection toNamedResources(RequestProcessor processor, final Collection rs, final Function2 namingFunction) throws DatabaseException { - return processor.syncRequest(new UniqueRead>() { + public static List toNamedResources(RequestProcessor processor, final Collection rs, final Function2 namingFunction) throws DatabaseException { + return processor.syncRequest(new UniqueRead>() { @Override - public Collection perform(ReadGraph graph) throws DatabaseException { + public List perform(ReadGraph graph) throws DatabaseException { return toNamedResources(graph, rs, namingFunction); } }); } - public static Collection toNamedResources(ReadGraph graph, Collection rs, final Function2 namingFunction) throws DatabaseException { - Collection result = new ArrayList(rs.size()); + public static List toNamedResources(ReadGraph graph, Collection rs, final Function2 namingFunction) throws DatabaseException { + List result = new ArrayList<>(rs.size()); for (Resource r : rs) result.add(new NamedResource(namingFunction.apply(graph, r), r)); return result; @@ -157,8 +157,11 @@ public class TypicalUtil { return s; } - public static WriteResult instantiateTemplate(final Resource target, final NamedResource template, - final Consumer> successContinuation) { + public static WriteResult instantiateTemplate( + Resource target, + NamedResource template, + Consumer> successContinuation) + { return new WriteResultRequest() { @Override public Resource perform(WriteGraph graph) throws DatabaseException {