protected override void DisposeManagedResources() { if (m_changeListener != null) { m_changeListener.Dispose(); m_changeListener = null; } }
public HCParser(FdoCache cache) { m_cache = cache; m_spanFactory = new ShapeSpanFactory(); m_traceManager = new FwXmlTraceManager(m_cache); m_outputDirectory = Path.GetTempPath(); m_changeListener = new ParserModelChangeListener(m_cache); m_forceUpdate = true; }
public HCParser(LcmCache cache) { m_cache = cache; m_spanFactory = new ShapeSpanFactory(); m_traceManager = new FwXmlTraceManager(m_cache); m_outputDirectory = Path.GetTempPath(); m_changeListener = new ParserModelChangeListener(m_cache); m_forceUpdate = true; }
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; }
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; }
protected override void DisposeManagedResources() { if (m_xample != null) { m_xample.Dispose(); m_xample = null; } if (m_changeListener != null) { m_changeListener.Dispose(); m_changeListener = null; } }