]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.databoard/src/org/simantics/databoard/serialization/SpecializedSerializerProvider.java
Migrated source code from Simantics SVN
[simantics/platform.git] / bundles / org.simantics.databoard / src / org / simantics / databoard / serialization / SpecializedSerializerProvider.java
1 package org.simantics.databoard.serialization;\r
2 \r
3 import org.simantics.databoard.binding.Binding;\r
4 \r
5 /**\r
6  * This is an interface that {@link Binding} may\r
7  * implement optionally. It is used to provide\r
8  * specialized {@link Serializer}-implementations.\r
9  * \r
10  * @author Hannu Niemistö\r
11  * @deprecated Wrong "inversion of control" instead extend SerializerFactory to add sub-factories.\r
12  */\r
13 public interface SpecializedSerializerProvider {\r
14     /** \r
15      * @return A specialized serializer for binding, or null.\r
16      */\r
17     Serializer getSpecializedSerializer();\r
18 }\r