Changeset 9891 in josm for trunk/src/org/openstreetmap/josm/gui
- Timestamp:
- 2016-02-27T19:30:02+01:00 (8 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/gui/datatransfer
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/datatransfer/PrimitiveTransferable.java
r9711 r9891 5 5 import java.awt.datatransfer.Transferable; 6 6 import java.awt.datatransfer.UnsupportedFlavorException; 7 import java.io.Serializable; 7 8 import java.util.ArrayList; 8 9 import java.util.Collection; … … 11 12 import org.openstreetmap.josm.data.osm.PrimitiveData; 12 13 import org.openstreetmap.josm.gui.DefaultNameFormatter; 14 import org.openstreetmap.josm.tools.CheckParameterUtil; 13 15 14 16 /** … … 21 23 * A wrapper for a collection of {@link PrimitiveData}. 22 24 */ 23 public static final class Data { 25 public static final class Data implements Serializable { 26 private static final long serialVersionUID = -1485089993600213704L; 24 27 private final Collection<PrimitiveData> primitiveData; 25 28 26 29 private Data(Collection<PrimitiveData> primitiveData) { 30 CheckParameterUtil.ensureThat(primitiveData instanceof Serializable, "primitiveData must be instanceof Serializable"); 27 31 this.primitiveData = primitiveData; 28 32 } -
trunk/src/org/openstreetmap/josm/gui/datatransfer/RelationMemberTransferable.java
r9711 r9891 5 5 import java.awt.datatransfer.Transferable; 6 6 import java.awt.datatransfer.UnsupportedFlavorException; 7 import java.io.Serializable; 7 8 import java.util.ArrayList; 8 9 import java.util.Collection; … … 11 12 import org.openstreetmap.josm.data.osm.RelationMemberData; 12 13 import org.openstreetmap.josm.gui.DefaultNameFormatter; 14 import org.openstreetmap.josm.tools.CheckParameterUtil; 13 15 14 16 /** … … 21 23 * A wrapper for a collection of {@link RelationMemberData}. 22 24 */ 23 public static final class Data { 25 public static final class Data implements Serializable { 26 private static final long serialVersionUID = -8432393711635811029L; 24 27 private final Collection<RelationMemberData> relationMemberDatas; 25 28 26 29 private Data(Collection<RelationMemberData> primitiveData) { 30 CheckParameterUtil.ensureThat(primitiveData instanceof Serializable, "primitiveData must be instanceof Serializable"); 27 31 this.relationMemberDatas = primitiveData; 28 32 }
Note:
See TracChangeset
for help on using the changeset viewer.