Community
Participate
Working Groups
Here is a entry for a feature needed in MoDisco context, but which could be reusable in another context. The need is to declare one EDataType which maps java.lang.Object, and for which the serialization (methods convert..ToString/..FromString), can be extended to some specific java types (default behavior in EFactoryImpl manages one predefined java types list).
Done in revision 282. I added mainly: - org.eclipse.emf.facet.util.emf.core.ISerializationRegistry - /org.eclipse.emf.facet.util.emf.core/schema/serialization.exsd - org.eclipse.emf.facet.util.emf.core.ISerializer<T> - some default serializers in org.eclipse.emf.facet.util.emf.core.serialization - unit tests in org.eclipse.emf.facet.infra.common.core.tests
The EDataType "ValueDataType" used in the org.eclipse.modisco.infra.discovery metamodel should be moved to org.eclipse.emf.facet.util.emf.core for maximum reusability.
(In reply to comment #2) > The EDataType "ValueDataType" used in the org.eclipse.modisco.infra.discovery > metamodel should be moved to org.eclipse.emf.facet.util.emf.core for maximum > reusability. Done in revision 283.
Committed revision 337 : - marked org.eclipse.emf.facet.util.emf.core.serialization.model.serialization.impl as internal - moved serialization interfaces to org.eclipse.emf.facet.util.emf.core.serialization - moved default serializers to org.eclipse.emf.facet.util.emf.core.internal.serialization.serializers
This bug has been resolved.