java/alt2xml-out-xpath/src/cz/frantovo/alt2xml/out/xpath/PropertiesVariableResolver.java
changeset 69 f9c73ee49287
parent 68 b814f45b6beb
child 111 e4900596abdb
     1.1 --- a/java/alt2xml-out-xpath/src/cz/frantovo/alt2xml/out/xpath/PropertiesVariableResolver.java	Thu Sep 04 16:56:47 2014 +0200
     1.2 +++ b/java/alt2xml-out-xpath/src/cz/frantovo/alt2xml/out/xpath/PropertiesVariableResolver.java	Thu Sep 04 17:56:43 2014 +0200
     1.3 @@ -17,7 +17,7 @@
     1.4   */
     1.5  package cz.frantovo.alt2xml.out.xpath;
     1.6  
     1.7 -import java.util.Properties;
     1.8 +import java.util.Map;
     1.9  import javax.xml.namespace.QName;
    1.10  import javax.xml.xpath.XPathVariableResolver;
    1.11  
    1.12 @@ -27,15 +27,15 @@
    1.13   */
    1.14  public class PropertiesVariableResolver implements XPathVariableResolver {
    1.15  
    1.16 -	private Properties data;
    1.17 +	private Map<String,Object> data;
    1.18  
    1.19 -	public PropertiesVariableResolver(Properties data) {
    1.20 +	public PropertiesVariableResolver(Map<String,Object> data) {
    1.21  		this.data = data;
    1.22  	}
    1.23  
    1.24  	@Override
    1.25  	public Object resolveVariable(QName variableName) {
    1.26 -		return data.getProperty(variableName.getLocalPart());
    1.27 +		return data.get(variableName.getLocalPart());
    1.28  	}
    1.29  
    1.30  }