eclipse plugin: Implement the serializable as well,

so if this comparator is used by a TreeMap it can be serialized

Issue found by "FindBugs"
This commit is contained in:
Timotei Dolean 2011-04-10 10:31:40 +00:00
parent b6ab4073cb
commit 32cf5110aa
2 changed files with 10 additions and 4 deletions

View file

@ -8,6 +8,7 @@
*******************************************************************************/
package org.wesnoth.schema;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.Comparator;
import java.util.List;
@ -216,9 +217,11 @@ public class Tag
/**
* A tag comparator that sorts just after required cardinality.
*/
public static class CardinalityComparator implements Comparator<Tag>
public static class CardinalityComparator implements Comparator<Tag>, Serializable
{
@Override
private static final long serialVersionUID = 6586560133116048689L;
@Override
public int compare(Tag o1, Tag o2)
{
if (o1.cardinality_ == o2.cardinality_)

View file

@ -8,6 +8,7 @@
*******************************************************************************/
package org.wesnoth.schema;
import java.io.Serializable;
import java.util.Comparator;
/**
@ -58,9 +59,11 @@ public class TagKey
/**
* A tag comparator that sorts just after required cardinality.
*/
public static class CardinalityComparator implements Comparator<TagKey>
public static class CardinalityComparator implements Comparator<TagKey>, Serializable
{
@Override
private static final long serialVersionUID = 6103884038547449868L;
@Override
public int compare(TagKey o1, TagKey o2)
{
if (o1.cardinality_ == o2.cardinality_)