1 19 20 package ca.mcgill.sable.soot.ui; 21 22 public class OptionData { 23 24 private String text; 25 private String parentAlias; 26 private String alias; 27 private String tooltip; 28 private boolean defaultVal; 29 private String realAlias; 30 private String initText; 31 32 35 public OptionData() { 36 super(); 37 } 38 39 40 43 public OptionData(String text, String phaseAlias, String parentAlias, String alias, String tooltip) { 44 super(); 45 setText(text); 46 setParentAlias(phaseAlias+" "+parentAlias); 47 setAlias(alias); 48 setRealAlias(getParentAlias()+" "+getAlias()); 49 setRealAlias(getRealAlias().trim()); 50 setTooltip(tooltip); 51 setDefaultVal(false); 52 } 53 54 57 public OptionData(String text, String phaseAlias, String parentAlias, String alias, String tooltip, boolean defaultVal) { 58 super(); 59 setText(text); 60 setParentAlias(phaseAlias+" "+parentAlias); 61 setAlias(alias); 62 setRealAlias(getParentAlias()+" "+getAlias()); 63 setRealAlias(getRealAlias().trim()); 64 setTooltip(tooltip); 65 setDefaultVal(defaultVal); 66 } 67 68 71 public OptionData(String text, String phaseAlias, String parentAlias, String alias, String tooltip, String initText) { 72 super(); 73 setText(text); 74 setParentAlias(phaseAlias+" "+parentAlias); 75 setAlias(alias); 76 setRealAlias(getParentAlias()+" "+getAlias()); 77 setRealAlias(getRealAlias().trim()); 78 setTooltip(tooltip); 79 setDefaultVal(false); 80 setInitText(initText); 81 } 82 83 86 public OptionData(String text, String alias, String tooltip, boolean defaultVal) { 87 super(); 88 setText(text); 89 setAlias(alias); 90 setRealAlias(getAlias()); 91 setRealAlias(getRealAlias().trim()); 92 setTooltip(tooltip); 93 setDefaultVal(defaultVal); 94 } 95 96 97 101 public String getAlias() { 102 return alias; 103 } 104 105 109 public String getText() { 110 return text; 111 } 112 113 117 public String getTooltip() { 118 return tooltip; 119 } 120 121 125 public void setAlias(String alias) { 126 this.alias = alias; 127 } 128 129 133 public void setText(String text) { 134 this.text = text; 135 } 136 137 141 public void setTooltip(String tooltip) { 142 this.tooltip = tooltip; 143 } 144 145 149 public boolean isDefaultVal() { 150 return defaultVal; 151 } 152 153 157 public void setDefaultVal(boolean defaultVal) { 158 this.defaultVal = defaultVal; 159 } 160 161 165 public String getParentAlias() { 166 return parentAlias; 167 } 168 169 173 public void setParentAlias(String parentAlias) { 174 this.parentAlias = parentAlias; 175 } 176 177 181 public String getRealAlias() { 182 return realAlias; 183 } 184 185 189 public void setRealAlias(String realAlias) { 190 this.realAlias = realAlias; 191 } 192 193 197 public String getInitText() { 198 return initText; 199 } 200 201 205 public void setInitText(String initText) { 206 this.initText = initText; 207 } 208 209 } 210 | Popular Tags |