--- /dev/null
+package org.simantics.db.layer0.util;\r
+\r
+import org.simantics.databoard.binding.Binding;\r
+import org.simantics.databoard.type.Datatype;\r
+import org.simantics.db.exception.DatabaseException;\r
+\r
+public interface TGValueModifier {\r
+\r
+ boolean mayNeedModification(Datatype type) throws DatabaseException;\r
+ Object modify(DomainProcessorState state, Binding binding, Object value) throws DatabaseException; \r
+ \r
+}\r