de.iai.ilcd.xml.read
Class DataSetReader
java.lang.Object
de.iai.ilcd.xml.read.DataSetReader
- Direct Known Subclasses:
- ContactReader, FlowPropertyReader, FlowReader, LCIAMethodReader, ProcessReader, SourceReader, UnitGroupReader
public abstract class DataSetReader
- extends java.lang.Object
- Author:
- clemens.duepmeier
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
parserHelper
protected DataSetParsingHelper parserHelper
commonReader
protected CommonConstructsReader commonReader
dataSetFileName
protected java.lang.String dataSetFileName
DataSetReader
public DataSetReader()
readFromFile
public DataSet readFromFile(java.lang.String fileName,
java.io.PrintWriter out)
throws java.io.FileNotFoundException,
java.io.IOException,
java.io.UnsupportedEncodingException
- Throws:
java.io.FileNotFoundException
java.io.IOException
java.io.UnsupportedEncodingException
getDataSetFileName
public java.lang.String getDataSetFileName()
readDataSetFromFile
public DataSet readDataSetFromFile(de.schlichtherle.io.File file,
java.io.PrintWriter out)
throws java.io.FileNotFoundException,
java.io.IOException,
java.io.UnsupportedEncodingException
- Throws:
java.io.FileNotFoundException
java.io.IOException
java.io.UnsupportedEncodingException
readDataSetFromStream
public DataSet readDataSetFromStream(java.io.InputStream inStream,
java.io.PrintWriter out)
throws java.io.IOException,
java.io.UnsupportedEncodingException
- Throws:
java.io.IOException
java.io.UnsupportedEncodingException
parse
protected abstract DataSet parse(org.apache.commons.jxpath.JXPathContext context,
java.io.PrintWriter out)
readCommonFields
public void readCommonFields(DataSet dataset,
DataSetType dataSetType,
org.apache.commons.jxpath.JXPathContext context)