org.openarchitectureware.expression
Class ResourceManagerDefaultImpl
java.lang.Object
org.openarchitectureware.expression.ResourceManagerDefaultImpl
- All Implemented Interfaces:
- ResourceManager
public class ResourceManagerDefaultImpl
- extends java.lang.Object
- implements ResourceManager
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
registeredParsers
protected java.util.Map<java.lang.String,ResourceParser> registeredParsers
ResourceManagerDefaultImpl
public ResourceManagerDefaultImpl()
loadResource
public Resource loadResource(java.lang.String fullyQualifiedName,
java.lang.String extension)
- Specified by:
loadResource
in interface ResourceManager
createReader
protected java.io.Reader createReader(java.io.InputStream in)
- Creates a Reader for the given InputStream. If no explicit file encoding
is set this method will try to autodetect the file's encoding.
- Parameters:
in
- Some resource input stream
- Returns:
- A Reader for the stream
- Since:
- 4.2
setFileEncoding
public void setFileEncoding(java.lang.String fileEncoding)
- Specified by:
setFileEncoding
in interface ResourceManager
registerParser
public void registerParser(java.lang.String extension,
ResourceParser parser)
- Specified by:
registerParser
in interface ResourceManager