33 Matcher matcher = VERSION_PATTERN.matcher(verString);
34 if (!matcher.matches())
35 throw new IllegalArgumentException(
"Version string wasn't of the form ###.###.### Build ####");
37 _majorVersion = Integer.parseInt(matcher.group(1));
38 _minorVersion = Integer.parseInt(matcher.group(2));
39 _subMinorVersion = Integer.parseInt(matcher.group(3));
40 _buildNumber = Integer.parseInt(matcher.group(4));