| | |
| | | * @throws ApplicationException if all or some important information could |
| | | * not be determined |
| | | */ |
| | | static public BuildInformation create(Installation installation) |
| | | public static BuildInformation create(Installation installation) |
| | | throws ApplicationException { |
| | | BuildInformation bi = new BuildInformation(); |
| | | List<String> args = new ArrayList<String>(); |
| | |
| | | * @throws IllegalArgumentException if <code>bn</code> is not a build |
| | | * number |
| | | */ |
| | | static public BuildInformation fromBuildString(String bn) throws |
| | | public static BuildInformation fromBuildString(String bn) throws |
| | | IllegalArgumentException |
| | | { |
| | | // ------------------------------------------------------- |
| | |
| | | return hc; |
| | | } |
| | | |
| | | static private void checkNotNull(Map<?, ?> values, String... props) |
| | | private static void checkNotNull(Map<?, ?> values, String... props) |
| | | throws ApplicationException { |
| | | for (String prop : props) { |
| | | if (null == values.get(prop)) { |