13 lines
384 B
Python
13 lines
384 B
Python
|
from core.xml.xmlwriter0 import CoreDocumentWriter0
|
||
|
from core.xml.xmlwriter1 import CoreDocumentWriter1
|
||
|
|
||
|
|
||
|
def core_document_writer(session, version):
|
||
|
if version == '0.0':
|
||
|
doc = CoreDocumentWriter0(session)
|
||
|
elif version == '1.0':
|
||
|
doc = CoreDocumentWriter1(session)
|
||
|
else:
|
||
|
raise ValueError('unsupported document version: %s' % version)
|
||
|
return doc
|