internal void SetExprHost(LinearPointerExprHost exprHost, ObjectModelImpl reportObjectModel) { Global.Tracer.Assert(exprHost != null && reportObjectModel != null); SetExprHost((GaugePointerExprHost)exprHost, reportObjectModel); m_exprHost = exprHost; if (m_thermometer != null && ((LinearPointerExprHost)m_exprHost).ThermometerHost != null) { m_thermometer.SetExprHost(((LinearPointerExprHost)m_exprHost).ThermometerHost, reportObjectModel); } }
public void SetExprHost(LinearPointerExprHost exprHost, ObjectModelImpl reportObjectModel) { Global.Tracer.Assert(exprHost != null && reportObjectModel != null); base.SetExprHost(exprHost, reportObjectModel); base.m_exprHost = exprHost; if (this.m_thermometer != null && ((LinearPointerExprHost)base.m_exprHost).ThermometerHost != null) { this.m_thermometer.SetExprHost(((LinearPointerExprHost)base.m_exprHost).ThermometerHost, reportObjectModel); } }