aboutsummaryrefslogtreecommitdiffstats
path: root/util
diff options
context:
space:
mode:
Diffstat (limited to 'util')
-rw-r--r--util/src/org/aspectj/util/TypeSafeEnum.java22
1 files changed, 14 insertions, 8 deletions
diff --git a/util/src/org/aspectj/util/TypeSafeEnum.java b/util/src/org/aspectj/util/TypeSafeEnum.java
index e029a6204..99d223143 100644
--- a/util/src/org/aspectj/util/TypeSafeEnum.java
+++ b/util/src/org/aspectj/util/TypeSafeEnum.java
@@ -10,7 +10,6 @@
* Xerox/PARC initial implementation
* ******************************************************************/
-
package org.aspectj.util;
import java.io.*;
@@ -24,14 +23,21 @@ public class TypeSafeEnum {
if (key > Byte.MAX_VALUE || key < Byte.MIN_VALUE) {
throw new IllegalArgumentException("key doesn't fit into a byte: " + key);
}
- this.key = (byte)key;
+ this.key = (byte) key;
+ }
+
+ public String toString() {
+ return name;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public byte getKey() {
+ return key;
}
-
- public String toString() { return name; }
-
- public String getName() { return name; }
- public byte getKey() { return key; }
-
+
public void write(DataOutputStream s) throws IOException {
s.writeByte(key);
}