示例#1
0
 internal void SetExprHost(MapLineRulesExprHost exprHost, ObjectModelImpl reportObjectModel)
 {
     Global.Tracer.Assert(exprHost != null && reportObjectModel != null, "(exprHost != null && reportObjectModel != null)");
     m_exprHost = exprHost;
     m_exprHost.SetReportObjectModel(reportObjectModel);
     if (m_mapSizeRule != null && ExprHost.MapSizeRuleHost != null)
     {
         m_mapSizeRule.SetExprHost(ExprHost.MapSizeRuleHost, reportObjectModel);
     }
     if (m_mapColorRule != null && ExprHost.MapColorRuleHost != null)
     {
         m_mapColorRule.SetExprHost(ExprHost.MapColorRuleHost, reportObjectModel);
     }
 }