org.faktorips.runtime.productdataprovider
Class ClassLoaderDataSource

java.lang.Object
  extended by org.faktorips.runtime.productdataprovider.ClassLoaderDataSource

public class ClassLoaderDataSource
extends Object

Able to load Documents and InputStreams from XML resources using a ClassLoader.

Author:
Alexander Weickmann

Constructor Summary
ClassLoaderDataSource(ClassLoader classLoader)
           
 
Method Summary
 ClassLoader getClassLoader()
           
 String getLastModificationStamp(String resourcePath)
           
 InputStream getResourceAsStream(String resourceName)
           
 Document loadDocument(String resourcePath, DocumentBuilder documentBuilder)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassLoaderDataSource

public ClassLoaderDataSource(ClassLoader classLoader)
Method Detail

loadDocument

public Document loadDocument(String resourcePath,
                             DocumentBuilder documentBuilder)

getResourceAsStream

public InputStream getResourceAsStream(String resourceName)

getLastModificationStamp

public String getLastModificationStamp(String resourcePath)

getClassLoader

public ClassLoader getClassLoader()


Copyright © 2015. All rights reserved.