protected XAmpleWrapper InitHelper() { var xAmple = new XAmpleWrapper(); xAmple.Init(""); return(xAmple); }
public XAmpleParserWorker(FdoCache cache, Action <TaskReport> taskUpdateHandler, IdleQueue idleQueue) : base(cache, taskUpdateHandler, idleQueue, cache.ServiceLocator.GetInstance <ICmAgentRepository>().GetObject(CmAgentTags.kguidAgentXAmpleParser)) { m_xample = new XAmpleWrapper(); m_xample.Init(DirectoryFinder.FWCodeDirectory); }
public XAmpleParser(FdoCache cache, string dataDir) { m_cache = cache; m_xample = new XAmpleWrapper(); m_xample.Init(); m_dataDir = dataDir; m_changeListener = new ParserModelChangeListener(m_cache); m_database = ConvertNameToUseAnsiCharacters(m_cache.ProjectId.Name); m_transformer = new M3ToXAmpleTransformer(m_database); m_forceUpdate = true; }