1 19 20 21 package ca.mcgill.sable.soot.attributes; 22 23 import org.eclipse.swt.graphics.RGB; 24 25 26 public class ValueBoxAttribute { 27 28 private int startOffset; 29 private int endOffset; 30 private int javaOffsetStart; 31 private int javaOffsetEnd; 32 33 private int red; 34 private int green; 35 private int blue; 36 37 public RGB getRGBColor(){ 38 return new RGB(getRed(), getGreen(), getBlue()); 39 } 40 41 44 public int getBlue() { 45 return blue; 46 } 47 48 51 public int getEndOffset() { 52 return endOffset; 53 } 54 55 58 public int getGreen() { 59 return green; 60 } 61 62 65 public int getRed() { 66 return red; 67 } 68 69 72 public int getStartOffset() { 73 return startOffset; 74 } 75 76 79 public void setBlue(int i) { 80 blue = i; 81 } 82 83 86 public void setEndOffset(int i) { 87 endOffset = i; 88 } 89 90 93 public void setGreen(int i) { 94 green = i; 95 } 96 97 100 public void setRed(int i) { 101 red = i; 102 } 103 104 107 public void setStartOffset(int i) { 108 startOffset = i; 109 } 110 111 114 public int getJavaOffsetEnd() { 115 return javaOffsetEnd; 116 } 117 118 121 public int getJavaOffsetStart() { 122 return javaOffsetStart; 123 } 124 125 128 public void setJavaOffsetEnd(int i) { 129 javaOffsetEnd = i; 130 } 131 132 135 public void setJavaOffsetStart(int i) { 136 javaOffsetStart = i; 137 } 138 139 } 140 | Popular Tags |