1 package org.simantics.structural.synchronization.base;
3 import java.util.Collection;
6 import org.simantics.databoard.binding.mutable.Variant;
9 public interface PropertyUpdateRule<T extends ComponentBase<T>> {
11 String getPropertyName();
12 void apply(ModuleUpdateContext<T> context, boolean isCreating,
13 Map<String, Variant> propertyMap,
14 Map<String, Collection<String>> connectionMap,