57bc67aebe5a912fdcbe46cbf192960de7ad3a32
java/com.sap.sailing.gwt.ui/src/main/java/com/google/gwt/user/client/rpc/core/com/sap/sailing/domain/common/impl/CentralAngleDistance_CustomFieldSerializer.java
| ... | ... | @@ -1,48 +0,0 @@ |
| 1 | -package com.google.gwt.user.client.rpc.core.com.sap.sailing.domain.common.impl; |
|
| 2 | - |
|
| 3 | -import com.google.gwt.user.client.rpc.CustomFieldSerializer; |
|
| 4 | -import com.google.gwt.user.client.rpc.SerializationException; |
|
| 5 | -import com.google.gwt.user.client.rpc.SerializationStreamReader; |
|
| 6 | -import com.google.gwt.user.client.rpc.SerializationStreamWriter; |
|
| 7 | -import com.sap.sse.common.impl.CentralAngleDistance; |
|
| 8 | - |
|
| 9 | -public class CentralAngleDistance_CustomFieldSerializer extends CustomFieldSerializer<CentralAngleDistance> { |
|
| 10 | - |
|
| 11 | - @Override |
|
| 12 | - public void serializeInstance(SerializationStreamWriter streamWriter, CentralAngleDistance instance) |
|
| 13 | - throws SerializationException { |
|
| 14 | - serialize(streamWriter, instance); |
|
| 15 | - } |
|
| 16 | - |
|
| 17 | - public static void serialize(SerializationStreamWriter streamWriter, CentralAngleDistance instance) |
|
| 18 | - throws SerializationException { |
|
| 19 | - streamWriter.writeDouble(instance.getCentralAngleRad()); |
|
| 20 | - } |
|
| 21 | - |
|
| 22 | - @Override |
|
| 23 | - public boolean hasCustomInstantiateInstance() { |
|
| 24 | - return true; |
|
| 25 | - } |
|
| 26 | - |
|
| 27 | - @Override |
|
| 28 | - public CentralAngleDistance instantiateInstance(SerializationStreamReader streamReader) |
|
| 29 | - throws SerializationException { |
|
| 30 | - return instantiate(streamReader); |
|
| 31 | - } |
|
| 32 | - |
|
| 33 | - public static CentralAngleDistance instantiate(SerializationStreamReader streamReader) |
|
| 34 | - throws SerializationException { |
|
| 35 | - return new CentralAngleDistance(streamReader.readDouble()); |
|
| 36 | - } |
|
| 37 | - |
|
| 38 | - @Override |
|
| 39 | - public void deserializeInstance(SerializationStreamReader streamReader, CentralAngleDistance instance) |
|
| 40 | - throws SerializationException { |
|
| 41 | - deserialize(streamReader, instance); |
|
| 42 | - } |
|
| 43 | - |
|
| 44 | - public static void deserialize(SerializationStreamReader streamReader, CentralAngleDistance instance) { |
|
| 45 | - // Done by instantiateInstance |
|
| 46 | - } |
|
| 47 | - |
|
| 48 | -} |
java/com.sap.sailing.gwt.ui/src/main/java/com/google/gwt/user/client/rpc/core/com/sap/sailing/domain/common/impl/DegreePosition_CustomFieldSerializer.java
| ... | ... | @@ -1,47 +0,0 @@ |
| 1 | -package com.google.gwt.user.client.rpc.core.com.sap.sailing.domain.common.impl; |
|
| 2 | - |
|
| 3 | -import com.google.gwt.user.client.rpc.CustomFieldSerializer; |
|
| 4 | -import com.google.gwt.user.client.rpc.SerializationException; |
|
| 5 | -import com.google.gwt.user.client.rpc.SerializationStreamReader; |
|
| 6 | -import com.google.gwt.user.client.rpc.SerializationStreamWriter; |
|
| 7 | -import com.sap.sse.common.impl.DegreePosition; |
|
| 8 | - |
|
| 9 | -public class DegreePosition_CustomFieldSerializer extends CustomFieldSerializer<DegreePosition> { |
|
| 10 | - @Override |
|
| 11 | - public boolean hasCustomInstantiateInstance() { |
|
| 12 | - return true; |
|
| 13 | - } |
|
| 14 | - |
|
| 15 | - @Override |
|
| 16 | - public DegreePosition instantiateInstance(SerializationStreamReader streamReader) throws SerializationException { |
|
| 17 | - return instantiate(streamReader); |
|
| 18 | - } |
|
| 19 | - |
|
| 20 | - public static DegreePosition instantiate(SerializationStreamReader streamReader) throws SerializationException { |
|
| 21 | - return new DegreePosition(streamReader.readDouble(), streamReader.readDouble()); |
|
| 22 | - } |
|
| 23 | - |
|
| 24 | - public static void deserialize(SerializationStreamReader streamReader, DegreePosition instance) |
|
| 25 | - throws SerializationException { |
|
| 26 | - // handled by instantiateInstance |
|
| 27 | - } |
|
| 28 | - |
|
| 29 | - @Override |
|
| 30 | - public void deserializeInstance(SerializationStreamReader streamReader, DegreePosition instance) |
|
| 31 | - throws SerializationException { |
|
| 32 | - deserialize(streamReader, instance); |
|
| 33 | - } |
|
| 34 | - |
|
| 35 | - @Override |
|
| 36 | - public void serializeInstance(SerializationStreamWriter streamWriter, DegreePosition instance) |
|
| 37 | - throws SerializationException { |
|
| 38 | - serialize(streamWriter, instance); |
|
| 39 | - } |
|
| 40 | - |
|
| 41 | - public static void serialize(SerializationStreamWriter streamWriter, DegreePosition instance) |
|
| 42 | - throws SerializationException { |
|
| 43 | - streamWriter.writeDouble(instance.getLatDeg()); |
|
| 44 | - streamWriter.writeDouble(instance.getLngDeg()); |
|
| 45 | - } |
|
| 46 | - |
|
| 47 | -} |
java/com.sap.sailing.gwt.ui/src/main/java/com/google/gwt/user/client/rpc/core/com/sap/sailing/domain/common/impl/KilometersPerHourSpeedImpl_CustomFieldSerializer.java
| ... | ... | @@ -1,48 +0,0 @@ |
| 1 | -package com.google.gwt.user.client.rpc.core.com.sap.sailing.domain.common.impl; |
|
| 2 | - |
|
| 3 | -import com.google.gwt.user.client.rpc.CustomFieldSerializer; |
|
| 4 | -import com.google.gwt.user.client.rpc.SerializationException; |
|
| 5 | -import com.google.gwt.user.client.rpc.SerializationStreamReader; |
|
| 6 | -import com.google.gwt.user.client.rpc.SerializationStreamWriter; |
|
| 7 | -import com.sap.sse.common.impl.KilometersPerHourSpeedImpl; |
|
| 8 | - |
|
| 9 | -public class KilometersPerHourSpeedImpl_CustomFieldSerializer extends CustomFieldSerializer<KilometersPerHourSpeedImpl> { |
|
| 10 | - |
|
| 11 | - @Override |
|
| 12 | - public void serializeInstance(SerializationStreamWriter streamWriter, KilometersPerHourSpeedImpl instance) |
|
| 13 | - throws SerializationException { |
|
| 14 | - serialize(streamWriter, instance); |
|
| 15 | - } |
|
| 16 | - |
|
| 17 | - public static void serialize(SerializationStreamWriter streamWriter, KilometersPerHourSpeedImpl instance) |
|
| 18 | - throws SerializationException { |
|
| 19 | - streamWriter.writeDouble(instance.getKilometersPerHour()); |
|
| 20 | - } |
|
| 21 | - |
|
| 22 | - @Override |
|
| 23 | - public boolean hasCustomInstantiateInstance() { |
|
| 24 | - return true; |
|
| 25 | - } |
|
| 26 | - |
|
| 27 | - @Override |
|
| 28 | - public KilometersPerHourSpeedImpl instantiateInstance(SerializationStreamReader streamReader) |
|
| 29 | - throws SerializationException { |
|
| 30 | - return instantiate(streamReader); |
|
| 31 | - } |
|
| 32 | - |
|
| 33 | - public static KilometersPerHourSpeedImpl instantiate(SerializationStreamReader streamReader) |
|
| 34 | - throws SerializationException { |
|
| 35 | - return new KilometersPerHourSpeedImpl(streamReader.readDouble()); |
|
| 36 | - } |
|
| 37 | - |
|
| 38 | - @Override |
|
| 39 | - public void deserializeInstance(SerializationStreamReader streamReader, KilometersPerHourSpeedImpl instance) |
|
| 40 | - throws SerializationException { |
|
| 41 | - deserialize(streamReader, instance); |
|
| 42 | - } |
|
| 43 | - |
|
| 44 | - public static void deserialize(SerializationStreamReader streamReader, KilometersPerHourSpeedImpl instance) { |
|
| 45 | - // Done by instantiateInstance |
|
| 46 | - } |
|
| 47 | - |
|
| 48 | -} |
java/com.sap.sailing.gwt.ui/src/main/java/com/google/gwt/user/client/rpc/core/com/sap/sailing/domain/common/impl/KnotSpeedImpl_CustomFieldSerializer.java
| ... | ... | @@ -1,48 +0,0 @@ |
| 1 | -package com.google.gwt.user.client.rpc.core.com.sap.sailing.domain.common.impl; |
|
| 2 | - |
|
| 3 | -import com.google.gwt.user.client.rpc.CustomFieldSerializer; |
|
| 4 | -import com.google.gwt.user.client.rpc.SerializationException; |
|
| 5 | -import com.google.gwt.user.client.rpc.SerializationStreamReader; |
|
| 6 | -import com.google.gwt.user.client.rpc.SerializationStreamWriter; |
|
| 7 | -import com.sap.sse.common.impl.KnotSpeedImpl; |
|
| 8 | - |
|
| 9 | -public class KnotSpeedImpl_CustomFieldSerializer extends CustomFieldSerializer<KnotSpeedImpl> { |
|
| 10 | - |
|
| 11 | - @Override |
|
| 12 | - public void serializeInstance(SerializationStreamWriter streamWriter, KnotSpeedImpl instance) |
|
| 13 | - throws SerializationException { |
|
| 14 | - serialize(streamWriter, instance); |
|
| 15 | - } |
|
| 16 | - |
|
| 17 | - public static void serialize(SerializationStreamWriter streamWriter, KnotSpeedImpl instance) |
|
| 18 | - throws SerializationException { |
|
| 19 | - streamWriter.writeDouble(instance.getKnots()); |
|
| 20 | - } |
|
| 21 | - |
|
| 22 | - @Override |
|
| 23 | - public boolean hasCustomInstantiateInstance() { |
|
| 24 | - return true; |
|
| 25 | - } |
|
| 26 | - |
|
| 27 | - @Override |
|
| 28 | - public KnotSpeedImpl instantiateInstance(SerializationStreamReader streamReader) |
|
| 29 | - throws SerializationException { |
|
| 30 | - return instantiate(streamReader); |
|
| 31 | - } |
|
| 32 | - |
|
| 33 | - public static KnotSpeedImpl instantiate(SerializationStreamReader streamReader) |
|
| 34 | - throws SerializationException { |
|
| 35 | - return new KnotSpeedImpl(streamReader.readDouble()); |
|
| 36 | - } |
|
| 37 | - |
|
| 38 | - @Override |
|
| 39 | - public void deserializeInstance(SerializationStreamReader streamReader, KnotSpeedImpl instance) |
|
| 40 | - throws SerializationException { |
|
| 41 | - deserialize(streamReader, instance); |
|
| 42 | - } |
|
| 43 | - |
|
| 44 | - public static void deserialize(SerializationStreamReader streamReader, KnotSpeedImpl instance) { |
|
| 45 | - // Done by instantiateInstance |
|
| 46 | - } |
|
| 47 | - |
|
| 48 | -} |
java/com.sap.sailing.gwt.ui/src/main/java/com/google/gwt/user/client/rpc/core/com/sap/sailing/domain/common/impl/KnotSpeedWithBearingImpl_CustomFieldSerializer.java
| ... | ... | @@ -1,50 +0,0 @@ |
| 1 | -package com.google.gwt.user.client.rpc.core.com.sap.sailing.domain.common.impl; |
|
| 2 | - |
|
| 3 | -import com.google.gwt.user.client.rpc.CustomFieldSerializer; |
|
| 4 | -import com.google.gwt.user.client.rpc.SerializationException; |
|
| 5 | -import com.google.gwt.user.client.rpc.SerializationStreamReader; |
|
| 6 | -import com.google.gwt.user.client.rpc.SerializationStreamWriter; |
|
| 7 | -import com.sap.sse.common.impl.DegreeBearingImpl; |
|
| 8 | -import com.sap.sse.common.impl.KnotSpeedWithBearingImpl; |
|
| 9 | - |
|
| 10 | -public class KnotSpeedWithBearingImpl_CustomFieldSerializer extends CustomFieldSerializer<KnotSpeedWithBearingImpl> { |
|
| 11 | - |
|
| 12 | - @Override |
|
| 13 | - public void serializeInstance(SerializationStreamWriter streamWriter, KnotSpeedWithBearingImpl instance) |
|
| 14 | - throws SerializationException { |
|
| 15 | - serialize(streamWriter, instance); |
|
| 16 | - } |
|
| 17 | - |
|
| 18 | - public static void serialize(SerializationStreamWriter streamWriter, KnotSpeedWithBearingImpl instance) |
|
| 19 | - throws SerializationException { |
|
| 20 | - streamWriter.writeDouble(instance.getKnots()); |
|
| 21 | - streamWriter.writeDouble(instance.getBearing().getDegrees()); |
|
| 22 | - } |
|
| 23 | - |
|
| 24 | - @Override |
|
| 25 | - public boolean hasCustomInstantiateInstance() { |
|
| 26 | - return true; |
|
| 27 | - } |
|
| 28 | - |
|
| 29 | - @Override |
|
| 30 | - public KnotSpeedWithBearingImpl instantiateInstance(SerializationStreamReader streamReader) |
|
| 31 | - throws SerializationException { |
|
| 32 | - return instantiate(streamReader); |
|
| 33 | - } |
|
| 34 | - |
|
| 35 | - public static KnotSpeedWithBearingImpl instantiate(SerializationStreamReader streamReader) |
|
| 36 | - throws SerializationException { |
|
| 37 | - return new KnotSpeedWithBearingImpl(streamReader.readDouble(), new DegreeBearingImpl(streamReader.readDouble())); |
|
| 38 | - } |
|
| 39 | - |
|
| 40 | - @Override |
|
| 41 | - public void deserializeInstance(SerializationStreamReader streamReader, KnotSpeedWithBearingImpl instance) |
|
| 42 | - throws SerializationException { |
|
| 43 | - deserialize(streamReader, instance); |
|
| 44 | - } |
|
| 45 | - |
|
| 46 | - public static void deserialize(SerializationStreamReader streamReader, KnotSpeedWithBearingImpl instance) { |
|
| 47 | - // Done by instantiateInstance |
|
| 48 | - } |
|
| 49 | - |
|
| 50 | -} |
java/com.sap.sailing.gwt.ui/src/main/java/com/google/gwt/user/client/rpc/core/com/sap/sailing/domain/common/impl/MeterDistance_CustomFieldSerializer.java
| ... | ... | @@ -1,48 +0,0 @@ |
| 1 | -package com.google.gwt.user.client.rpc.core.com.sap.sailing.domain.common.impl; |
|
| 2 | - |
|
| 3 | -import com.google.gwt.user.client.rpc.CustomFieldSerializer; |
|
| 4 | -import com.google.gwt.user.client.rpc.SerializationException; |
|
| 5 | -import com.google.gwt.user.client.rpc.SerializationStreamReader; |
|
| 6 | -import com.google.gwt.user.client.rpc.SerializationStreamWriter; |
|
| 7 | -import com.sap.sse.common.impl.MeterDistance; |
|
| 8 | - |
|
| 9 | -public class MeterDistance_CustomFieldSerializer extends CustomFieldSerializer<MeterDistance> { |
|
| 10 | - |
|
| 11 | - @Override |
|
| 12 | - public void serializeInstance(SerializationStreamWriter streamWriter, MeterDistance instance) |
|
| 13 | - throws SerializationException { |
|
| 14 | - serialize(streamWriter, instance); |
|
| 15 | - } |
|
| 16 | - |
|
| 17 | - public static void serialize(SerializationStreamWriter streamWriter, MeterDistance instance) |
|
| 18 | - throws SerializationException { |
|
| 19 | - streamWriter.writeDouble(instance.getMeters()); |
|
| 20 | - } |
|
| 21 | - |
|
| 22 | - @Override |
|
| 23 | - public boolean hasCustomInstantiateInstance() { |
|
| 24 | - return true; |
|
| 25 | - } |
|
| 26 | - |
|
| 27 | - @Override |
|
| 28 | - public MeterDistance instantiateInstance(SerializationStreamReader streamReader) |
|
| 29 | - throws SerializationException { |
|
| 30 | - return instantiate(streamReader); |
|
| 31 | - } |
|
| 32 | - |
|
| 33 | - public static MeterDistance instantiate(SerializationStreamReader streamReader) |
|
| 34 | - throws SerializationException { |
|
| 35 | - return new MeterDistance(streamReader.readDouble()); |
|
| 36 | - } |
|
| 37 | - |
|
| 38 | - @Override |
|
| 39 | - public void deserializeInstance(SerializationStreamReader streamReader, MeterDistance instance) |
|
| 40 | - throws SerializationException { |
|
| 41 | - deserialize(streamReader, instance); |
|
| 42 | - } |
|
| 43 | - |
|
| 44 | - public static void deserialize(SerializationStreamReader streamReader, MeterDistance instance) { |
|
| 45 | - // Done by instantiateInstance |
|
| 46 | - } |
|
| 47 | - |
|
| 48 | -} |
java/com.sap.sailing.gwt.ui/src/main/java/com/google/gwt/user/client/rpc/core/com/sap/sailing/domain/common/impl/NauticalMileDistance_CustomFieldSerializer.java
| ... | ... | @@ -1,48 +0,0 @@ |
| 1 | -package com.google.gwt.user.client.rpc.core.com.sap.sailing.domain.common.impl; |
|
| 2 | - |
|
| 3 | -import com.google.gwt.user.client.rpc.CustomFieldSerializer; |
|
| 4 | -import com.google.gwt.user.client.rpc.SerializationException; |
|
| 5 | -import com.google.gwt.user.client.rpc.SerializationStreamReader; |
|
| 6 | -import com.google.gwt.user.client.rpc.SerializationStreamWriter; |
|
| 7 | -import com.sap.sse.common.impl.NauticalMileDistance; |
|
| 8 | - |
|
| 9 | -public class NauticalMileDistance_CustomFieldSerializer extends CustomFieldSerializer<NauticalMileDistance> { |
|
| 10 | - |
|
| 11 | - @Override |
|
| 12 | - public void serializeInstance(SerializationStreamWriter streamWriter, NauticalMileDistance instance) |
|
| 13 | - throws SerializationException { |
|
| 14 | - serialize(streamWriter, instance); |
|
| 15 | - } |
|
| 16 | - |
|
| 17 | - public static void serialize(SerializationStreamWriter streamWriter, NauticalMileDistance instance) |
|
| 18 | - throws SerializationException { |
|
| 19 | - streamWriter.writeDouble(instance.getNauticalMiles()); |
|
| 20 | - } |
|
| 21 | - |
|
| 22 | - @Override |
|
| 23 | - public boolean hasCustomInstantiateInstance() { |
|
| 24 | - return true; |
|
| 25 | - } |
|
| 26 | - |
|
| 27 | - @Override |
|
| 28 | - public NauticalMileDistance instantiateInstance(SerializationStreamReader streamReader) |
|
| 29 | - throws SerializationException { |
|
| 30 | - return instantiate(streamReader); |
|
| 31 | - } |
|
| 32 | - |
|
| 33 | - public static NauticalMileDistance instantiate(SerializationStreamReader streamReader) |
|
| 34 | - throws SerializationException { |
|
| 35 | - return new NauticalMileDistance(streamReader.readDouble()); |
|
| 36 | - } |
|
| 37 | - |
|
| 38 | - @Override |
|
| 39 | - public void deserializeInstance(SerializationStreamReader streamReader, NauticalMileDistance instance) |
|
| 40 | - throws SerializationException { |
|
| 41 | - deserialize(streamReader, instance); |
|
| 42 | - } |
|
| 43 | - |
|
| 44 | - public static void deserialize(SerializationStreamReader streamReader, NauticalMileDistance instance) { |
|
| 45 | - // Done by instantiateInstance |
|
| 46 | - } |
|
| 47 | - |
|
| 48 | -} |
java/com.sap.sailing.gwt.ui/src/main/java/com/google/gwt/user/client/rpc/core/com/sap/sailing/domain/common/impl/RadianBearingImpl_CustomFieldSerializer.java
| ... | ... | @@ -1,48 +0,0 @@ |
| 1 | -package com.google.gwt.user.client.rpc.core.com.sap.sailing.domain.common.impl; |
|
| 2 | - |
|
| 3 | -import com.google.gwt.user.client.rpc.CustomFieldSerializer; |
|
| 4 | -import com.google.gwt.user.client.rpc.SerializationException; |
|
| 5 | -import com.google.gwt.user.client.rpc.SerializationStreamReader; |
|
| 6 | -import com.google.gwt.user.client.rpc.SerializationStreamWriter; |
|
| 7 | -import com.sap.sse.common.impl.RadianBearingImpl; |
|
| 8 | - |
|
| 9 | -public class RadianBearingImpl_CustomFieldSerializer extends CustomFieldSerializer<RadianBearingImpl> { |
|
| 10 | - |
|
| 11 | - @Override |
|
| 12 | - public void serializeInstance(SerializationStreamWriter streamWriter, RadianBearingImpl instance) |
|
| 13 | - throws SerializationException { |
|
| 14 | - serialize(streamWriter, instance); |
|
| 15 | - } |
|
| 16 | - |
|
| 17 | - public static void serialize(SerializationStreamWriter streamWriter, RadianBearingImpl instance) |
|
| 18 | - throws SerializationException { |
|
| 19 | - streamWriter.writeDouble(instance.getRadians()); |
|
| 20 | - } |
|
| 21 | - |
|
| 22 | - @Override |
|
| 23 | - public boolean hasCustomInstantiateInstance() { |
|
| 24 | - return true; |
|
| 25 | - } |
|
| 26 | - |
|
| 27 | - @Override |
|
| 28 | - public RadianBearingImpl instantiateInstance(SerializationStreamReader streamReader) |
|
| 29 | - throws SerializationException { |
|
| 30 | - return instantiate(streamReader); |
|
| 31 | - } |
|
| 32 | - |
|
| 33 | - public static RadianBearingImpl instantiate(SerializationStreamReader streamReader) |
|
| 34 | - throws SerializationException { |
|
| 35 | - return new RadianBearingImpl(streamReader.readDouble()); |
|
| 36 | - } |
|
| 37 | - |
|
| 38 | - @Override |
|
| 39 | - public void deserializeInstance(SerializationStreamReader streamReader, RadianBearingImpl instance) |
|
| 40 | - throws SerializationException { |
|
| 41 | - deserialize(streamReader, instance); |
|
| 42 | - } |
|
| 43 | - |
|
| 44 | - public static void deserialize(SerializationStreamReader streamReader, RadianBearingImpl instance) { |
|
| 45 | - // Done by instantiateInstance |
|
| 46 | - } |
|
| 47 | - |
|
| 48 | -} |
java/com.sap.sailing.gwt.ui/src/main/java/com/google/gwt/user/client/rpc/core/com/sap/sailing/domain/common/impl/RadianPosition_CustomFieldSerializer.java
| ... | ... | @@ -1,47 +0,0 @@ |
| 1 | -package com.google.gwt.user.client.rpc.core.com.sap.sailing.domain.common.impl; |
|
| 2 | - |
|
| 3 | -import com.google.gwt.user.client.rpc.CustomFieldSerializer; |
|
| 4 | -import com.google.gwt.user.client.rpc.SerializationException; |
|
| 5 | -import com.google.gwt.user.client.rpc.SerializationStreamReader; |
|
| 6 | -import com.google.gwt.user.client.rpc.SerializationStreamWriter; |
|
| 7 | -import com.sap.sse.common.impl.RadianPosition; |
|
| 8 | - |
|
| 9 | -public final class RadianPosition_CustomFieldSerializer extends CustomFieldSerializer<RadianPosition> { |
|
| 10 | - @Override |
|
| 11 | - public boolean hasCustomInstantiateInstance() { |
|
| 12 | - return true; |
|
| 13 | - } |
|
| 14 | - |
|
| 15 | - @Override |
|
| 16 | - public RadianPosition instantiateInstance(SerializationStreamReader streamReader) throws SerializationException { |
|
| 17 | - return instantiate(streamReader); |
|
| 18 | - } |
|
| 19 | - |
|
| 20 | - public static RadianPosition instantiate(SerializationStreamReader streamReader) throws SerializationException { |
|
| 21 | - final double latRad = streamReader.readDouble(); |
|
| 22 | - final double lngRad = streamReader.readDouble(); |
|
| 23 | - return new RadianPosition(latRad, lngRad); |
|
| 24 | - } |
|
| 25 | - |
|
| 26 | - @Override |
|
| 27 | - public void deserializeInstance(SerializationStreamReader streamReader, RadianPosition instance) |
|
| 28 | - throws SerializationException { |
|
| 29 | - deserialize(streamReader, instance); |
|
| 30 | - } |
|
| 31 | - |
|
| 32 | - public static void deserialize(SerializationStreamReader streamReader, RadianPosition instance) { |
|
| 33 | - // handled by instantiate |
|
| 34 | - } |
|
| 35 | - |
|
| 36 | - @Override |
|
| 37 | - public void serializeInstance(SerializationStreamWriter streamWriter, RadianPosition instance) |
|
| 38 | - throws SerializationException { |
|
| 39 | - serialize(streamWriter, instance); |
|
| 40 | - } |
|
| 41 | - |
|
| 42 | - public static void serialize(SerializationStreamWriter streamWriter, RadianPosition instance) |
|
| 43 | - throws SerializationException { |
|
| 44 | - streamWriter.writeDouble(instance.getLatRad()); |
|
| 45 | - streamWriter.writeDouble(instance.getLngRad()); |
|
| 46 | - } |
|
| 47 | -} |
java/com.sap.sailing.gwt.ui/src/main/java/com/google/gwt/user/client/rpc/core/com/sap/sse/common/impl/CentralAngleDistance_CustomFieldSerializer.java
| ... | ... | @@ -0,0 +1,48 @@ |
| 1 | +package com.google.gwt.user.client.rpc.core.com.sap.sse.common.impl; |
|
| 2 | + |
|
| 3 | +import com.google.gwt.user.client.rpc.CustomFieldSerializer; |
|
| 4 | +import com.google.gwt.user.client.rpc.SerializationException; |
|
| 5 | +import com.google.gwt.user.client.rpc.SerializationStreamReader; |
|
| 6 | +import com.google.gwt.user.client.rpc.SerializationStreamWriter; |
|
| 7 | +import com.sap.sse.common.impl.CentralAngleDistance; |
|
| 8 | + |
|
| 9 | +public class CentralAngleDistance_CustomFieldSerializer extends CustomFieldSerializer<CentralAngleDistance> { |
|
| 10 | + |
|
| 11 | + @Override |
|
| 12 | + public void serializeInstance(SerializationStreamWriter streamWriter, CentralAngleDistance instance) |
|
| 13 | + throws SerializationException { |
|
| 14 | + serialize(streamWriter, instance); |
|
| 15 | + } |
|
| 16 | + |
|
| 17 | + public static void serialize(SerializationStreamWriter streamWriter, CentralAngleDistance instance) |
|
| 18 | + throws SerializationException { |
|
| 19 | + streamWriter.writeDouble(instance.getCentralAngleRad()); |
|
| 20 | + } |
|
| 21 | + |
|
| 22 | + @Override |
|
| 23 | + public boolean hasCustomInstantiateInstance() { |
|
| 24 | + return true; |
|
| 25 | + } |
|
| 26 | + |
|
| 27 | + @Override |
|
| 28 | + public CentralAngleDistance instantiateInstance(SerializationStreamReader streamReader) |
|
| 29 | + throws SerializationException { |
|
| 30 | + return instantiate(streamReader); |
|
| 31 | + } |
|
| 32 | + |
|
| 33 | + public static CentralAngleDistance instantiate(SerializationStreamReader streamReader) |
|
| 34 | + throws SerializationException { |
|
| 35 | + return new CentralAngleDistance(streamReader.readDouble()); |
|
| 36 | + } |
|
| 37 | + |
|
| 38 | + @Override |
|
| 39 | + public void deserializeInstance(SerializationStreamReader streamReader, CentralAngleDistance instance) |
|
| 40 | + throws SerializationException { |
|
| 41 | + deserialize(streamReader, instance); |
|
| 42 | + } |
|
| 43 | + |
|
| 44 | + public static void deserialize(SerializationStreamReader streamReader, CentralAngleDistance instance) { |
|
| 45 | + // Done by instantiateInstance |
|
| 46 | + } |
|
| 47 | + |
|
| 48 | +} |
java/com.sap.sailing.gwt.ui/src/main/java/com/google/gwt/user/client/rpc/core/com/sap/sse/common/impl/DegreePosition_CustomFieldSerializer.java
| ... | ... | @@ -0,0 +1,47 @@ |
| 1 | +package com.google.gwt.user.client.rpc.core.com.sap.sse.common.impl; |
|
| 2 | + |
|
| 3 | +import com.google.gwt.user.client.rpc.CustomFieldSerializer; |
|
| 4 | +import com.google.gwt.user.client.rpc.SerializationException; |
|
| 5 | +import com.google.gwt.user.client.rpc.SerializationStreamReader; |
|
| 6 | +import com.google.gwt.user.client.rpc.SerializationStreamWriter; |
|
| 7 | +import com.sap.sse.common.impl.DegreePosition; |
|
| 8 | + |
|
| 9 | +public class DegreePosition_CustomFieldSerializer extends CustomFieldSerializer<DegreePosition> { |
|
| 10 | + @Override |
|
| 11 | + public boolean hasCustomInstantiateInstance() { |
|
| 12 | + return true; |
|
| 13 | + } |
|
| 14 | + |
|
| 15 | + @Override |
|
| 16 | + public DegreePosition instantiateInstance(SerializationStreamReader streamReader) throws SerializationException { |
|
| 17 | + return instantiate(streamReader); |
|
| 18 | + } |
|
| 19 | + |
|
| 20 | + public static DegreePosition instantiate(SerializationStreamReader streamReader) throws SerializationException { |
|
| 21 | + return new DegreePosition(streamReader.readDouble(), streamReader.readDouble()); |
|
| 22 | + } |
|
| 23 | + |
|
| 24 | + public static void deserialize(SerializationStreamReader streamReader, DegreePosition instance) |
|
| 25 | + throws SerializationException { |
|
| 26 | + // handled by instantiateInstance |
|
| 27 | + } |
|
| 28 | + |
|
| 29 | + @Override |
|
| 30 | + public void deserializeInstance(SerializationStreamReader streamReader, DegreePosition instance) |
|
| 31 | + throws SerializationException { |
|
| 32 | + deserialize(streamReader, instance); |
|
| 33 | + } |
|
| 34 | + |
|
| 35 | + @Override |
|
| 36 | + public void serializeInstance(SerializationStreamWriter streamWriter, DegreePosition instance) |
|
| 37 | + throws SerializationException { |
|
| 38 | + serialize(streamWriter, instance); |
|
| 39 | + } |
|
| 40 | + |
|
| 41 | + public static void serialize(SerializationStreamWriter streamWriter, DegreePosition instance) |
|
| 42 | + throws SerializationException { |
|
| 43 | + streamWriter.writeDouble(instance.getLatDeg()); |
|
| 44 | + streamWriter.writeDouble(instance.getLngDeg()); |
|
| 45 | + } |
|
| 46 | + |
|
| 47 | +} |
java/com.sap.sailing.gwt.ui/src/main/java/com/google/gwt/user/client/rpc/core/com/sap/sse/common/impl/KilometersPerHourSpeedImpl_CustomFieldSerializer.java
| ... | ... | @@ -0,0 +1,48 @@ |
| 1 | +package com.google.gwt.user.client.rpc.core.com.sap.sse.common.impl; |
|
| 2 | + |
|
| 3 | +import com.google.gwt.user.client.rpc.CustomFieldSerializer; |
|
| 4 | +import com.google.gwt.user.client.rpc.SerializationException; |
|
| 5 | +import com.google.gwt.user.client.rpc.SerializationStreamReader; |
|
| 6 | +import com.google.gwt.user.client.rpc.SerializationStreamWriter; |
|
| 7 | +import com.sap.sse.common.impl.KilometersPerHourSpeedImpl; |
|
| 8 | + |
|
| 9 | +public class KilometersPerHourSpeedImpl_CustomFieldSerializer extends CustomFieldSerializer<KilometersPerHourSpeedImpl> { |
|
| 10 | + |
|
| 11 | + @Override |
|
| 12 | + public void serializeInstance(SerializationStreamWriter streamWriter, KilometersPerHourSpeedImpl instance) |
|
| 13 | + throws SerializationException { |
|
| 14 | + serialize(streamWriter, instance); |
|
| 15 | + } |
|
| 16 | + |
|
| 17 | + public static void serialize(SerializationStreamWriter streamWriter, KilometersPerHourSpeedImpl instance) |
|
| 18 | + throws SerializationException { |
|
| 19 | + streamWriter.writeDouble(instance.getKilometersPerHour()); |
|
| 20 | + } |
|
| 21 | + |
|
| 22 | + @Override |
|
| 23 | + public boolean hasCustomInstantiateInstance() { |
|
| 24 | + return true; |
|
| 25 | + } |
|
| 26 | + |
|
| 27 | + @Override |
|
| 28 | + public KilometersPerHourSpeedImpl instantiateInstance(SerializationStreamReader streamReader) |
|
| 29 | + throws SerializationException { |
|
| 30 | + return instantiate(streamReader); |
|
| 31 | + } |
|
| 32 | + |
|
| 33 | + public static KilometersPerHourSpeedImpl instantiate(SerializationStreamReader streamReader) |
|
| 34 | + throws SerializationException { |
|
| 35 | + return new KilometersPerHourSpeedImpl(streamReader.readDouble()); |
|
| 36 | + } |
|
| 37 | + |
|
| 38 | + @Override |
|
| 39 | + public void deserializeInstance(SerializationStreamReader streamReader, KilometersPerHourSpeedImpl instance) |
|
| 40 | + throws SerializationException { |
|
| 41 | + deserialize(streamReader, instance); |
|
| 42 | + } |
|
| 43 | + |
|
| 44 | + public static void deserialize(SerializationStreamReader streamReader, KilometersPerHourSpeedImpl instance) { |
|
| 45 | + // Done by instantiateInstance |
|
| 46 | + } |
|
| 47 | + |
|
| 48 | +} |
java/com.sap.sailing.gwt.ui/src/main/java/com/google/gwt/user/client/rpc/core/com/sap/sse/common/impl/KnotSpeedImpl_CustomFieldSerializer.java
| ... | ... | @@ -0,0 +1,48 @@ |
| 1 | +package com.google.gwt.user.client.rpc.core.com.sap.sse.common.impl; |
|
| 2 | + |
|
| 3 | +import com.google.gwt.user.client.rpc.CustomFieldSerializer; |
|
| 4 | +import com.google.gwt.user.client.rpc.SerializationException; |
|
| 5 | +import com.google.gwt.user.client.rpc.SerializationStreamReader; |
|
| 6 | +import com.google.gwt.user.client.rpc.SerializationStreamWriter; |
|
| 7 | +import com.sap.sse.common.impl.KnotSpeedImpl; |
|
| 8 | + |
|
| 9 | +public class KnotSpeedImpl_CustomFieldSerializer extends CustomFieldSerializer<KnotSpeedImpl> { |
|
| 10 | + |
|
| 11 | + @Override |
|
| 12 | + public void serializeInstance(SerializationStreamWriter streamWriter, KnotSpeedImpl instance) |
|
| 13 | + throws SerializationException { |
|
| 14 | + serialize(streamWriter, instance); |
|
| 15 | + } |
|
| 16 | + |
|
| 17 | + public static void serialize(SerializationStreamWriter streamWriter, KnotSpeedImpl instance) |
|
| 18 | + throws SerializationException { |
|
| 19 | + streamWriter.writeDouble(instance.getKnots()); |
|
| 20 | + } |
|
| 21 | + |
|
| 22 | + @Override |
|
| 23 | + public boolean hasCustomInstantiateInstance() { |
|
| 24 | + return true; |
|
| 25 | + } |
|
| 26 | + |
|
| 27 | + @Override |
|
| 28 | + public KnotSpeedImpl instantiateInstance(SerializationStreamReader streamReader) |
|
| 29 | + throws SerializationException { |
|
| 30 | + return instantiate(streamReader); |
|
| 31 | + } |
|
| 32 | + |
|
| 33 | + public static KnotSpeedImpl instantiate(SerializationStreamReader streamReader) |
|
| 34 | + throws SerializationException { |
|
| 35 | + return new KnotSpeedImpl(streamReader.readDouble()); |
|
| 36 | + } |
|
| 37 | + |
|
| 38 | + @Override |
|
| 39 | + public void deserializeInstance(SerializationStreamReader streamReader, KnotSpeedImpl instance) |
|
| 40 | + throws SerializationException { |
|
| 41 | + deserialize(streamReader, instance); |
|
| 42 | + } |
|
| 43 | + |
|
| 44 | + public static void deserialize(SerializationStreamReader streamReader, KnotSpeedImpl instance) { |
|
| 45 | + // Done by instantiateInstance |
|
| 46 | + } |
|
| 47 | + |
|
| 48 | +} |
java/com.sap.sailing.gwt.ui/src/main/java/com/google/gwt/user/client/rpc/core/com/sap/sse/common/impl/KnotSpeedWithBearingImpl_CustomFieldSerializer.java
| ... | ... | @@ -0,0 +1,50 @@ |
| 1 | +package com.google.gwt.user.client.rpc.core.com.sap.sse.common.impl; |
|
| 2 | + |
|
| 3 | +import com.google.gwt.user.client.rpc.CustomFieldSerializer; |
|
| 4 | +import com.google.gwt.user.client.rpc.SerializationException; |
|
| 5 | +import com.google.gwt.user.client.rpc.SerializationStreamReader; |
|
| 6 | +import com.google.gwt.user.client.rpc.SerializationStreamWriter; |
|
| 7 | +import com.sap.sse.common.impl.DegreeBearingImpl; |
|
| 8 | +import com.sap.sse.common.impl.KnotSpeedWithBearingImpl; |
|
| 9 | + |
|
| 10 | +public class KnotSpeedWithBearingImpl_CustomFieldSerializer extends CustomFieldSerializer<KnotSpeedWithBearingImpl> { |
|
| 11 | + |
|
| 12 | + @Override |
|
| 13 | + public void serializeInstance(SerializationStreamWriter streamWriter, KnotSpeedWithBearingImpl instance) |
|
| 14 | + throws SerializationException { |
|
| 15 | + serialize(streamWriter, instance); |
|
| 16 | + } |
|
| 17 | + |
|
| 18 | + public static void serialize(SerializationStreamWriter streamWriter, KnotSpeedWithBearingImpl instance) |
|
| 19 | + throws SerializationException { |
|
| 20 | + streamWriter.writeDouble(instance.getKnots()); |
|
| 21 | + streamWriter.writeDouble(instance.getBearing().getDegrees()); |
|
| 22 | + } |
|
| 23 | + |
|
| 24 | + @Override |
|
| 25 | + public boolean hasCustomInstantiateInstance() { |
|
| 26 | + return true; |
|
| 27 | + } |
|
| 28 | + |
|
| 29 | + @Override |
|
| 30 | + public KnotSpeedWithBearingImpl instantiateInstance(SerializationStreamReader streamReader) |
|
| 31 | + throws SerializationException { |
|
| 32 | + return instantiate(streamReader); |
|
| 33 | + } |
|
| 34 | + |
|
| 35 | + public static KnotSpeedWithBearingImpl instantiate(SerializationStreamReader streamReader) |
|
| 36 | + throws SerializationException { |
|
| 37 | + return new KnotSpeedWithBearingImpl(streamReader.readDouble(), new DegreeBearingImpl(streamReader.readDouble())); |
|
| 38 | + } |
|
| 39 | + |
|
| 40 | + @Override |
|
| 41 | + public void deserializeInstance(SerializationStreamReader streamReader, KnotSpeedWithBearingImpl instance) |
|
| 42 | + throws SerializationException { |
|
| 43 | + deserialize(streamReader, instance); |
|
| 44 | + } |
|
| 45 | + |
|
| 46 | + public static void deserialize(SerializationStreamReader streamReader, KnotSpeedWithBearingImpl instance) { |
|
| 47 | + // Done by instantiateInstance |
|
| 48 | + } |
|
| 49 | + |
|
| 50 | +} |
java/com.sap.sailing.gwt.ui/src/main/java/com/google/gwt/user/client/rpc/core/com/sap/sse/common/impl/MeterDistance_CustomFieldSerializer.java
| ... | ... | @@ -0,0 +1,48 @@ |
| 1 | +package com.google.gwt.user.client.rpc.core.com.sap.sse.common.impl; |
|
| 2 | + |
|
| 3 | +import com.google.gwt.user.client.rpc.CustomFieldSerializer; |
|
| 4 | +import com.google.gwt.user.client.rpc.SerializationException; |
|
| 5 | +import com.google.gwt.user.client.rpc.SerializationStreamReader; |
|
| 6 | +import com.google.gwt.user.client.rpc.SerializationStreamWriter; |
|
| 7 | +import com.sap.sse.common.impl.MeterDistance; |
|
| 8 | + |
|
| 9 | +public class MeterDistance_CustomFieldSerializer extends CustomFieldSerializer<MeterDistance> { |
|
| 10 | + |
|
| 11 | + @Override |
|
| 12 | + public void serializeInstance(SerializationStreamWriter streamWriter, MeterDistance instance) |
|
| 13 | + throws SerializationException { |
|
| 14 | + serialize(streamWriter, instance); |
|
| 15 | + } |
|
| 16 | + |
|
| 17 | + public static void serialize(SerializationStreamWriter streamWriter, MeterDistance instance) |
|
| 18 | + throws SerializationException { |
|
| 19 | + streamWriter.writeDouble(instance.getMeters()); |
|
| 20 | + } |
|
| 21 | + |
|
| 22 | + @Override |
|
| 23 | + public boolean hasCustomInstantiateInstance() { |
|
| 24 | + return true; |
|
| 25 | + } |
|
| 26 | + |
|
| 27 | + @Override |
|
| 28 | + public MeterDistance instantiateInstance(SerializationStreamReader streamReader) |
|
| 29 | + throws SerializationException { |
|
| 30 | + return instantiate(streamReader); |
|
| 31 | + } |
|
| 32 | + |
|
| 33 | + public static MeterDistance instantiate(SerializationStreamReader streamReader) |
|
| 34 | + throws SerializationException { |
|
| 35 | + return new MeterDistance(streamReader.readDouble()); |
|
| 36 | + } |
|
| 37 | + |
|
| 38 | + @Override |
|
| 39 | + public void deserializeInstance(SerializationStreamReader streamReader, MeterDistance instance) |
|
| 40 | + throws SerializationException { |
|
| 41 | + deserialize(streamReader, instance); |
|
| 42 | + } |
|
| 43 | + |
|
| 44 | + public static void deserialize(SerializationStreamReader streamReader, MeterDistance instance) { |
|
| 45 | + // Done by instantiateInstance |
|
| 46 | + } |
|
| 47 | + |
|
| 48 | +} |
java/com.sap.sailing.gwt.ui/src/main/java/com/google/gwt/user/client/rpc/core/com/sap/sse/common/impl/NauticalMileDistance_CustomFieldSerializer.java
| ... | ... | @@ -0,0 +1,48 @@ |
| 1 | +package com.google.gwt.user.client.rpc.core.com.sap.sse.common.impl; |
|
| 2 | + |
|
| 3 | +import com.google.gwt.user.client.rpc.CustomFieldSerializer; |
|
| 4 | +import com.google.gwt.user.client.rpc.SerializationException; |
|
| 5 | +import com.google.gwt.user.client.rpc.SerializationStreamReader; |
|
| 6 | +import com.google.gwt.user.client.rpc.SerializationStreamWriter; |
|
| 7 | +import com.sap.sse.common.impl.NauticalMileDistance; |
|
| 8 | + |
|
| 9 | +public class NauticalMileDistance_CustomFieldSerializer extends CustomFieldSerializer<NauticalMileDistance> { |
|
| 10 | + |
|
| 11 | + @Override |
|
| 12 | + public void serializeInstance(SerializationStreamWriter streamWriter, NauticalMileDistance instance) |
|
| 13 | + throws SerializationException { |
|
| 14 | + serialize(streamWriter, instance); |
|
| 15 | + } |
|
| 16 | + |
|
| 17 | + public static void serialize(SerializationStreamWriter streamWriter, NauticalMileDistance instance) |
|
| 18 | + throws SerializationException { |
|
| 19 | + streamWriter.writeDouble(instance.getNauticalMiles()); |
|
| 20 | + } |
|
| 21 | + |
|
| 22 | + @Override |
|
| 23 | + public boolean hasCustomInstantiateInstance() { |
|
| 24 | + return true; |
|
| 25 | + } |
|
| 26 | + |
|
| 27 | + @Override |
|
| 28 | + public NauticalMileDistance instantiateInstance(SerializationStreamReader streamReader) |
|
| 29 | + throws SerializationException { |
|
| 30 | + return instantiate(streamReader); |
|
| 31 | + } |
|
| 32 | + |
|
| 33 | + public static NauticalMileDistance instantiate(SerializationStreamReader streamReader) |
|
| 34 | + throws SerializationException { |
|
| 35 | + return new NauticalMileDistance(streamReader.readDouble()); |
|
| 36 | + } |
|
| 37 | + |
|
| 38 | + @Override |
|
| 39 | + public void deserializeInstance(SerializationStreamReader streamReader, NauticalMileDistance instance) |
|
| 40 | + throws SerializationException { |
|
| 41 | + deserialize(streamReader, instance); |
|
| 42 | + } |
|
| 43 | + |
|
| 44 | + public static void deserialize(SerializationStreamReader streamReader, NauticalMileDistance instance) { |
|
| 45 | + // Done by instantiateInstance |
|
| 46 | + } |
|
| 47 | + |
|
| 48 | +} |
java/com.sap.sailing.gwt.ui/src/main/java/com/google/gwt/user/client/rpc/core/com/sap/sse/common/impl/RadianBearingImpl_CustomFieldSerializer.java
| ... | ... | @@ -0,0 +1,48 @@ |
| 1 | +package com.google.gwt.user.client.rpc.core.com.sap.sse.common.impl; |
|
| 2 | + |
|
| 3 | +import com.google.gwt.user.client.rpc.CustomFieldSerializer; |
|
| 4 | +import com.google.gwt.user.client.rpc.SerializationException; |
|
| 5 | +import com.google.gwt.user.client.rpc.SerializationStreamReader; |
|
| 6 | +import com.google.gwt.user.client.rpc.SerializationStreamWriter; |
|
| 7 | +import com.sap.sse.common.impl.RadianBearingImpl; |
|
| 8 | + |
|
| 9 | +public class RadianBearingImpl_CustomFieldSerializer extends CustomFieldSerializer<RadianBearingImpl> { |
|
| 10 | + |
|
| 11 | + @Override |
|
| 12 | + public void serializeInstance(SerializationStreamWriter streamWriter, RadianBearingImpl instance) |
|
| 13 | + throws SerializationException { |
|
| 14 | + serialize(streamWriter, instance); |
|
| 15 | + } |
|
| 16 | + |
|
| 17 | + public static void serialize(SerializationStreamWriter streamWriter, RadianBearingImpl instance) |
|
| 18 | + throws SerializationException { |
|
| 19 | + streamWriter.writeDouble(instance.getRadians()); |
|
| 20 | + } |
|
| 21 | + |
|
| 22 | + @Override |
|
| 23 | + public boolean hasCustomInstantiateInstance() { |
|
| 24 | + return true; |
|
| 25 | + } |
|
| 26 | + |
|
| 27 | + @Override |
|
| 28 | + public RadianBearingImpl instantiateInstance(SerializationStreamReader streamReader) |
|
| 29 | + throws SerializationException { |
|
| 30 | + return instantiate(streamReader); |
|
| 31 | + } |
|
| 32 | + |
|
| 33 | + public static RadianBearingImpl instantiate(SerializationStreamReader streamReader) |
|
| 34 | + throws SerializationException { |
|
| 35 | + return new RadianBearingImpl(streamReader.readDouble()); |
|
| 36 | + } |
|
| 37 | + |
|
| 38 | + @Override |
|
| 39 | + public void deserializeInstance(SerializationStreamReader streamReader, RadianBearingImpl instance) |
|
| 40 | + throws SerializationException { |
|
| 41 | + deserialize(streamReader, instance); |
|
| 42 | + } |
|
| 43 | + |
|
| 44 | + public static void deserialize(SerializationStreamReader streamReader, RadianBearingImpl instance) { |
|
| 45 | + // Done by instantiateInstance |
|
| 46 | + } |
|
| 47 | + |
|
| 48 | +} |
java/com.sap.sailing.gwt.ui/src/main/java/com/google/gwt/user/client/rpc/core/com/sap/sse/common/impl/RadianPosition_CustomFieldSerializer.java
| ... | ... | @@ -0,0 +1,47 @@ |
| 1 | +package com.google.gwt.user.client.rpc.core.com.sap.sse.common.impl; |
|
| 2 | + |
|
| 3 | +import com.google.gwt.user.client.rpc.CustomFieldSerializer; |
|
| 4 | +import com.google.gwt.user.client.rpc.SerializationException; |
|
| 5 | +import com.google.gwt.user.client.rpc.SerializationStreamReader; |
|
| 6 | +import com.google.gwt.user.client.rpc.SerializationStreamWriter; |
|
| 7 | +import com.sap.sse.common.impl.RadianPosition; |
|
| 8 | + |
|
| 9 | +public final class RadianPosition_CustomFieldSerializer extends CustomFieldSerializer<RadianPosition> { |
|
| 10 | + @Override |
|
| 11 | + public boolean hasCustomInstantiateInstance() { |
|
| 12 | + return true; |
|
| 13 | + } |
|
| 14 | + |
|
| 15 | + @Override |
|
| 16 | + public RadianPosition instantiateInstance(SerializationStreamReader streamReader) throws SerializationException { |
|
| 17 | + return instantiate(streamReader); |
|
| 18 | + } |
|
| 19 | + |
|
| 20 | + public static RadianPosition instantiate(SerializationStreamReader streamReader) throws SerializationException { |
|
| 21 | + final double latRad = streamReader.readDouble(); |
|
| 22 | + final double lngRad = streamReader.readDouble(); |
|
| 23 | + return new RadianPosition(latRad, lngRad); |
|
| 24 | + } |
|
| 25 | + |
|
| 26 | + @Override |
|
| 27 | + public void deserializeInstance(SerializationStreamReader streamReader, RadianPosition instance) |
|
| 28 | + throws SerializationException { |
|
| 29 | + deserialize(streamReader, instance); |
|
| 30 | + } |
|
| 31 | + |
|
| 32 | + public static void deserialize(SerializationStreamReader streamReader, RadianPosition instance) { |
|
| 33 | + // handled by instantiate |
|
| 34 | + } |
|
| 35 | + |
|
| 36 | + @Override |
|
| 37 | + public void serializeInstance(SerializationStreamWriter streamWriter, RadianPosition instance) |
|
| 38 | + throws SerializationException { |
|
| 39 | + serialize(streamWriter, instance); |
|
| 40 | + } |
|
| 41 | + |
|
| 42 | + public static void serialize(SerializationStreamWriter streamWriter, RadianPosition instance) |
|
| 43 | + throws SerializationException { |
|
| 44 | + streamWriter.writeDouble(instance.getLatRad()); |
|
| 45 | + streamWriter.writeDouble(instance.getLngRad()); |
|
| 46 | + } |
|
| 47 | +} |