01: import java.io.*;
02:
03: public class DrawMode implements Serializable
04: {
05: private DrawMode(String name) { this.name = name; }
06: private String name;
07:
08: protected Object readResolve()
09: {
10: if (name.equals("DRAW")) return DrawMode.DRAW;
11: else if (name.equals("FILL")) return DrawMode.FILL;
12: else return null;
13: }
14:
15:
16: public static final DrawMode DRAW = new DrawMode("DRAW");
17: public static final DrawMode FILL = new DrawMode("FILL");
18: }