internal void SetExprHost(GaugeExprHost exprHost, ObjectModelImpl reportObjectModel) { Global.Tracer.Assert(exprHost != null && reportObjectModel != null); SetExprHost((GaugePanelItemExprHost)exprHost, reportObjectModel); m_exprHost = exprHost; if (m_backFrame != null && ((GaugeExprHost)m_exprHost).BackFrameHost != null) { m_backFrame.SetExprHost(((GaugeExprHost)m_exprHost).BackFrameHost, reportObjectModel); } if (m_topImage != null && ((GaugeExprHost)m_exprHost).TopImageHost != null) { m_topImage.SetExprHost(((GaugeExprHost)m_exprHost).TopImageHost, reportObjectModel); } }
public void SetExprHost(GaugeExprHost exprHost, ObjectModelImpl reportObjectModel) { Global.Tracer.Assert(exprHost != null && reportObjectModel != null); base.SetExprHost(exprHost, reportObjectModel); base.m_exprHost = exprHost; if (this.m_backFrame != null && ((GaugeExprHost)base.m_exprHost).BackFrameHost != null) { this.m_backFrame.SetExprHost(((GaugeExprHost)base.m_exprHost).BackFrameHost, reportObjectModel); } if (this.m_topImage != null && ((GaugeExprHost)base.m_exprHost).TopImageHost != null) { this.m_topImage.SetExprHost(((GaugeExprHost)base.m_exprHost).TopImageHost, reportObjectModel); } }