Convert a property name into the id of the property. @param property The property name. @return The id of the property.
(String property)
| 247 | * @return The id of the property. |
| 248 | */ |
| 249 | public static int getPropertyId(String property) |
| 250 | { |
| 251 | int propId = 0; |
| 252 | |
| 253 | if ("NAME".equalsIgnoreCase(property)) |
| 254 | { |
| 255 | propId = SKILL_NAME; |
| 256 | } |
| 257 | else if ("TOTAL".equalsIgnoreCase(property)) |
| 258 | { |
| 259 | propId = SKILL_TOTAL; |
| 260 | } |
| 261 | else if ("RANK".equalsIgnoreCase(property)) |
| 262 | { |
| 263 | propId = SKILL_RANK; |
| 264 | } |
| 265 | else if ("MOD".equalsIgnoreCase(property)) |
| 266 | { |
| 267 | propId = SKILL_MOD; |
| 268 | } |
| 269 | else if ("ABILITY".equalsIgnoreCase(property)) |
| 270 | { |
| 271 | propId = SKILL_ABILITY; |
| 272 | } |
| 273 | else if ("ABMOD".equalsIgnoreCase(property)) |
| 274 | { |
| 275 | propId = SKILL_ABMOD; |
| 276 | } |
| 277 | else if ("MISC".equalsIgnoreCase(property)) |
| 278 | { |
| 279 | propId = SKILL_MISC; |
| 280 | } |
| 281 | else if ("COST".equalsIgnoreCase(property)) |
| 282 | { |
| 283 | propId = SKILL_COST; |
| 284 | } |
| 285 | else if ("UNTRAINED".equalsIgnoreCase(property)) |
| 286 | { |
| 287 | propId = SKILL_UNTRAINED; |
| 288 | } |
| 289 | else if ("EXCLUSIVE".equalsIgnoreCase(property)) |
| 290 | { |
| 291 | propId = SKILL_EXCLUSIVE; |
| 292 | } |
| 293 | else if (property.regionMatches(true, 0, "UNTRAINED", 0, 9)) |
| 294 | { |
| 295 | propId = SKILL_UNTRAINED_EXTENDED; |
| 296 | } |
| 297 | else if (property.regionMatches(true, 0, "ACP", 0, 3)) |
| 298 | { |
| 299 | propId = SKILL_ACP; |
| 300 | } |
| 301 | else if ("EXCLUSIVE_TOTAL".equalsIgnoreCase(property)) |
| 302 | { |
| 303 | propId = SKILL_EXCLUSIVE_TOTAL; |
| 304 | } |
| 305 | else if ("TRAINED_TOTAL".equalsIgnoreCase(property)) |
| 306 | { |
no test coverage detected