示例#1
0
 public void SetExprHost(MapPolygonExprHost exprHost, ObjectModelImpl reportObjectModel)
 {
     Global.Tracer.Assert(exprHost != null && reportObjectModel != null, "(exprHost != null && reportObjectModel != null)");
     base.SetExprHost(exprHost, reportObjectModel);
     if (this.m_mapPolygonTemplate != null && this.ExprHost.MapPolygonTemplateHost != null)
     {
         this.m_mapPolygonTemplate.SetExprHost(this.ExprHost.MapPolygonTemplateHost, reportObjectModel);
     }
     if (this.m_mapCenterPointTemplate != null && this.ExprHost.MapPointTemplateHost != null)
     {
         this.m_mapCenterPointTemplate.SetExprHost(this.ExprHost.MapPointTemplateHost, reportObjectModel);
     }
 }
示例#2
0
 internal void SetExprHost(MapPolygonExprHost exprHost, ObjectModelImpl reportObjectModel)
 {
     Global.Tracer.Assert(exprHost != null && reportObjectModel != null, "(exprHost != null && reportObjectModel != null)");
     SetExprHost((MapSpatialElementExprHost)exprHost, reportObjectModel);
     if (m_mapPolygonTemplate != null && ExprHost.MapPolygonTemplateHost != null)
     {
         m_mapPolygonTemplate.SetExprHost(ExprHost.MapPolygonTemplateHost, reportObjectModel);
     }
     if (m_mapCenterPointTemplate != null && ExprHost.MapPointTemplateHost != null)
     {
         m_mapCenterPointTemplate.SetExprHost(ExprHost.MapPointTemplateHost, reportObjectModel);
     }
 }