internal override void SetExprHost(IMemberNode memberExprHost, ObjectModelImpl reportObjectModel) { if (base.ExprHostID >= 0) { Global.Tracer.Assert(memberExprHost != null && reportObjectModel != null); m_exprHost = (ChartMemberExprHost)memberExprHost; m_exprHost.SetReportObjectModel(reportObjectModel); MemberNodeSetExprHost(m_exprHost, reportObjectModel); } if (m_exprHost != null && m_exprHost.ChartSeriesHost != null) { GetChartSeries()?.SetExprHost(m_exprHost.ChartSeriesHost, reportObjectModel); } }
public override void SetExprHost(IMemberNode memberExprHost, ObjectModelImpl reportObjectModel) { if (base.ExprHostID >= 0) { Global.Tracer.Assert(memberExprHost != null && reportObjectModel != null); this.m_exprHost = (ChartMemberExprHost)memberExprHost; this.m_exprHost.SetReportObjectModel(reportObjectModel); base.MemberNodeSetExprHost(this.m_exprHost, reportObjectModel); } if (this.m_exprHost != null && this.m_exprHost.ChartSeriesHost != null) { ChartSeries chartSeries = this.GetChartSeries(); if (chartSeries != null) { chartSeries.SetExprHost(this.m_exprHost.ChartSeriesHost, reportObjectModel); } } }