1 21 22 package org.armedbear.j; 23 24 public class Annotation 25 { 26 private final Object userObject; 27 private final int integerValue; 28 private final char gutterChar; 29 30 public Annotation(Object obj) 31 { 32 userObject = obj; 33 integerValue = 0; 34 gutterChar = 0; 35 } 36 37 public Annotation(Object obj, char c) 38 { 39 userObject = obj; 40 integerValue = 0; 41 gutterChar = c; 42 } 43 44 public Annotation(int n) 45 { 46 userObject = null; 47 integerValue = n; 48 gutterChar = 0; 49 } 50 51 public final Object getUserObject() 52 { 53 return userObject; 54 } 55 56 public final int getIntegerValue() 57 { 58 return integerValue; 59 } 60 61 public final char getGutterChar() 62 { 63 return gutterChar; 64 } 65 } 66 | Popular Tags |