1 package fi.vtt.simantics.procore.internal;
\r
3 import org.simantics.db.VirtualGraph;
\r
4 import org.simantics.db.service.ClusterBuilder2;
\r
5 import org.simantics.db.service.ClusterBuilderFactory;
\r
7 public class ClusterBuilderFactoryImpl implements ClusterBuilderFactory {
\r
9 final private SessionImplSocket session;
\r
11 ClusterBuilderFactoryImpl(SessionImplSocket session) {
\r
12 this.session = session;
\r
16 public ClusterBuilder2 create(VirtualGraph vg, boolean allowImmutables) {
\r
18 return new VirtualClusterBuilderImpl2(session, vg, allowImmutables);
\r
20 return new ClusterBuilderImpl2(session, allowImmutables);
\r