restored support for String-to-ContextResource conversion (SPR-8383)

This commit is contained in:
Juergen Hoeller
2011-06-15 15:46:41 +00:00
parent 8b55b34d79
commit fece2c1125
4 changed files with 28 additions and 11 deletions

View File

@@ -1,5 +1,5 @@
/*
* Copyright 2002-2010 the original author or authors.
* Copyright 2002-2011 the original author or authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -19,6 +19,7 @@ package org.springframework.beans;
import java.io.InputStream;
import java.util.Map;
import org.springframework.core.io.ContextResource;
import org.springframework.core.io.Resource;
/**
@@ -29,6 +30,8 @@ public class ResourceTestBean {
private Resource resource;
private ContextResource contextResource;
private InputStream inputStream;
private Resource[] resourceArray;
@@ -47,22 +50,30 @@ public class ResourceTestBean {
}
public void setResource(Resource resource) {
this.resource = resource;
}
public void setInputStream(InputStream inputStream) {
this.inputStream = inputStream;
}
public Resource getResource() {
return resource;
}
public void setResource(Resource resource) {
this.resource = resource;
}
public ContextResource getContextResource() {
return contextResource;
}
public void setContextResource(ContextResource contextResource) {
this.contextResource = contextResource;
}
public InputStream getInputStream() {
return inputStream;
}
public void setInputStream(InputStream inputStream) {
this.inputStream = inputStream;
}
public Resource[] getResourceArray() {
return resourceArray;
}

View File

@@ -7,6 +7,9 @@
<property name="resource">
<value>test.properties</value>
</property>
<property name="contextResource">
<value>testBeans.properties</value>
</property>
<property name="inputStream">
<value>classpath:org/springframework/beans/factory/xml/test.properties</value>
</property>