1 package org.simantics.databoard.serialization;
3 import org.simantics.databoard.binding.Binding;
6 * This is an interface that {@link Binding} may
7 * implement optionally. It is used to provide
8 * specialized {@link Serializer}-implementations.
10 * @author Hannu Niemistö
11 * @deprecated Wrong "inversion of control" instead extend SerializerFactory to add sub-factories.
13 public interface SpecializedSerializerProvider {
15 * @return A specialized serializer for binding, or null.
17 Serializer getSpecializedSerializer();