public Map parameters()

in apache-whisker-xml/src/main/java/org/apache/creadur/whisker/fromxml/JDomBuilder.java [297:316]


	public Map<String, String> parameters(Element element)
			throws DuplicateElementException {
		final Map<String, String> results = new HashMap<String, String>();
		final Element licenseParametersElement = element
				.getChild("license-parameters");
		if (licenseParametersElement != null) {
			for (Element parameterElement : (List<Element>) licenseParametersElement
					.getChildren("parameter")) {
				final String name = parameterElement.getChild("name")
						.getTextTrim();
				if (results.containsKey(name)) {
					throw new DuplicateElementException("Duplicate parameter '"
							+ name + "'");
				}
				results.put(name, parameterElement.getChild("value")
						.getTextTrim());
			}
		}
		return results;
	}