project35.io
Class NativeFileFormatReader

java.lang.Object
  extended by project35.io.NativeFileFormatReader

public class NativeFileFormatReader
extends java.lang.Object


Constructor Summary
NativeFileFormatReader(Project35FormContext project35FormContext)
           
 
Method Summary
 DocumentMetaData getDocumentMetaData()
           
 RecordModel getMetaDataRootModel()
           
 RecordModel getRootModel()
           
 void ignoreTopLevelElementCheck()
           
 void omitModelStamp()
           
 void readFile(java.io.File zipFile)
           
 void readFile(java.lang.String zipFileName, java.io.InputStream inputStream)
           
 void readFile(java.net.URL zipFile)
           
 void setIDGeneratorService(IDGeneratorService _idGeneratorService)
          assumes that a file of format "x.pdz" is passed, and that a file "x.pdr" can be extracted
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NativeFileFormatReader

public NativeFileFormatReader(Project35FormContext project35FormContext)
Method Detail

getRootModel

public RecordModel getRootModel()

getDocumentMetaData

public DocumentMetaData getDocumentMetaData()

getMetaDataRootModel

public RecordModel getMetaDataRootModel()

ignoreTopLevelElementCheck

public void ignoreTopLevelElementCheck()

readFile

public void readFile(java.net.URL zipFile)
              throws Project35Exception,
                     java.io.IOException,
                     javax.xml.parsers.ParserConfigurationException,
                     org.xml.sax.SAXException
Throws:
Project35Exception
java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException

readFile

public void readFile(java.io.File zipFile)
              throws Project35Exception,
                     java.io.IOException,
                     javax.xml.parsers.ParserConfigurationException,
                     org.xml.sax.SAXException
Throws:
Project35Exception
java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException

readFile

public void readFile(java.lang.String zipFileName,
                     java.io.InputStream inputStream)
              throws Project35Exception,
                     java.io.IOException,
                     javax.xml.parsers.ParserConfigurationException,
                     org.xml.sax.SAXException
Throws:
Project35Exception
java.io.IOException
javax.xml.parsers.ParserConfigurationException
org.xml.sax.SAXException

setIDGeneratorService

public void setIDGeneratorService(IDGeneratorService _idGeneratorService)
assumes that a file of format "x.pdz" is passed, and that a file "x.pdr" can be extracted


omitModelStamp

public void omitModelStamp()