1 19 20 21 package ca.mcgill.sable.soot.attributes; 22 23 import org.eclipse.swt.graphics.RGB; 24 25 26 public class PosColAttribute { 27 28 private int startOffset; 29 private int endOffset; 30 private int sourceStartOffset; 31 private int sourceEndOffset; 32 33 private int red; 34 private int green; 35 private int blue; 36 private int fg; 37 38 public RGB getRGBColor(){ 39 return new RGB(getRed(), getGreen(), getBlue()); 40 } 41 42 45 public int getBlue() { 46 return blue; 47 } 48 49 52 public int getEndOffset() { 53 return endOffset; 54 } 55 56 59 public int getGreen() { 60 return green; 61 } 62 63 66 public int getRed() { 67 return red; 68 } 69 70 73 public int getStartOffset() { 74 return startOffset; 75 } 76 77 80 public void setBlue(int i) { 81 blue = i; 82 } 83 84 87 public void setEndOffset(int i) { 88 endOffset = i; 89 } 90 91 94 public void setGreen(int i) { 95 green = i; 96 } 97 98 101 public void setRed(int i) { 102 red = i; 103 } 104 105 108 public void setStartOffset(int i) { 109 startOffset = i; 110 } 111 112 115 public int getSourceEndOffset() { 116 return sourceEndOffset; 117 } 118 119 122 public int getSourceStartOffset() { 123 return sourceStartOffset; 124 } 125 126 129 public void setSourceEndOffset(int i) { 130 sourceEndOffset = i; 131 } 132 133 136 public void setSourceStartOffset(int i) { 137 sourceStartOffset = i; 138 } 139 140 143 public int getFg() { 144 return fg; 145 } 146 147 150 public void setFg(int i) { 151 fg = i; 152 } 153 154 } 155 | Popular Tags |