1 package org.simantics.structural.synchronization.base;
3 import java.util.Collection;
6 import org.simantics.databoard.binding.mutable.Variant;
7 import org.simantics.structural.synchronization.utils.ComponentBase;
9 public interface ConnectionUpdateRule<T extends ComponentBase<T>> {
11 String getConnectionPointName();
12 void apply(ModuleUpdateContext<T> context, Map<String, Variant> propertyMap, Collection<String> connectionPoints);