public override void SetExprHost(MapSpatialDataExprHost exprHost, ObjectModelImpl reportObjectModel) { Global.Tracer.Assert(exprHost != null && reportObjectModel != null, "(exprHost != null && reportObjectModel != null)"); base.SetExprHostInternal(exprHost, reportObjectModel); IList <MapFieldNameExprHost> mapFieldNamesHostsRemotable = this.ExprHost.MapFieldNamesHostsRemotable; if (this.m_mapFieldNames != null && mapFieldNamesHostsRemotable != null) { for (int i = 0; i < this.m_mapFieldNames.Count; i++) { MapFieldName mapFieldName = this.m_mapFieldNames[i]; if (mapFieldName != null && mapFieldName.ExpressionHostID > -1) { mapFieldName.SetExprHost(mapFieldNamesHostsRemotable[mapFieldName.ExpressionHostID], reportObjectModel); } } } }
protected void SetExprHostInternal(MapSpatialDataExprHost exprHost, ObjectModelImpl reportObjectModel) { Global.Tracer.Assert(exprHost != null && reportObjectModel != null, "(exprHost != null && reportObjectModel != null)"); m_exprHost = exprHost; m_exprHost.SetReportObjectModel(reportObjectModel); }
internal virtual void SetExprHostMapMember(MapSpatialDataExprHost exprHost, ObjectModelImpl reportObjectModel) { }
internal override void SetExprHostMapMember(MapSpatialDataExprHost exprHost, ObjectModelImpl reportObjectModel) { SetExprHostInternal(exprHost, reportObjectModel); }
public virtual void SetExprHost(MapSpatialDataExprHost exprHost, ObjectModelImpl reportObjectModel) { }