public void Initialize(IXFAObject xfaObject, XDPFile xdp, XDocument form) { _logger.Debug("TemplateDOM Initialize!"); _xdp = xdp; _form = form; ResolveExternalReferences(); xfaObject.template = new DynamicTemplateXml(_formResolved.ToString()); }
public XFADOM(ILogger logger, V8ScriptEngine engine, IXFAObject xfaObject, IConfigurationDOM configDom, IConnectionSetDataDOM connectionDataDom, IConnectionSetDOM connectionSetDom, IDataDescriptionDOM dataDescriptionDom, IFormDOM formDom, ILayoutDOM layoutDom, ITemplateDOM templateDom, IXFADataDOM xfaDataDom, IXMLDataDOM xmlDataDom) : base(logger) { _logger = logger; _engine = engine; _xfaObject = xfaObject; _configDom = configDom; _connectionDataDom = connectionDataDom; _connectionSetDom = connectionSetDom; _dataDescriptionDom = dataDescriptionDom; _formDom = formDom; _layoutDom = layoutDom; _templateDom = templateDom; _xfaDataDom = xfaDataDom; _xmlDataDom = xmlDataDom; }
public void Initialize(IXFAObject xfaObject, XDocument formData) { _formData = formData; xfaObject.record = new DynamicDataXml(formData.ToString()); }