X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.databoard%2Fscratch%2Forg%2Fsimantics%2Fdataboard%2Ftests%2FJotakin13.java;fp=bundles%2Forg.simantics.databoard%2Fscratch%2Forg%2Fsimantics%2Fdataboard%2Ftests%2FJotakin13.java;h=e89dbedb6345afdf35ad6fae27bdd47493bb5c34;hb=969bd23cab98a79ca9101af33334000879fb60c5;hp=0000000000000000000000000000000000000000;hpb=866dba5cd5a3929bbeae85991796acb212338a08;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.databoard/scratch/org/simantics/databoard/tests/Jotakin13.java b/bundles/org.simantics.databoard/scratch/org/simantics/databoard/tests/Jotakin13.java new file mode 100644 index 000000000..e89dbedb6 --- /dev/null +++ b/bundles/org.simantics.databoard/scratch/org/simantics/databoard/tests/Jotakin13.java @@ -0,0 +1,25 @@ +package org.simantics.databoard.tests; + +import org.simantics.databoard.Bindings; +import org.simantics.databoard.binding.Binding; +import org.simantics.databoard.method.Handshake; +import org.simantics.databoard.serialization.Serializer; + +public class Jotakin13 { + + public static void main(String[] args) throws Exception { + + Binding b = Bindings.getBinding( Handshake.class ); + Serializer s = Bindings.getSerializer( b ); + + Handshake x = (Handshake) b.createDefault(); + System.out.println( b.toString(x) ); + + byte[] data = s.serialize(x); + x = (Handshake) s.deserialize(data); + + System.out.println( b.toString(x) ); + + } + +}