internal override object PublishClone(AutomaticSubtotalContext context) { ChartAxisScaleBreak chartAxisScaleBreak = (ChartAxisScaleBreak)base.PublishClone(context); if (m_enabled != null) { chartAxisScaleBreak.m_enabled = (ExpressionInfo)m_enabled.PublishClone(context); } if (m_breakLineType != null) { chartAxisScaleBreak.m_breakLineType = (ExpressionInfo)m_breakLineType.PublishClone(context); } if (m_collapsibleSpaceThreshold != null) { chartAxisScaleBreak.m_collapsibleSpaceThreshold = (ExpressionInfo)m_collapsibleSpaceThreshold.PublishClone(context); } if (m_maxNumberOfBreaks != null) { chartAxisScaleBreak.m_maxNumberOfBreaks = (ExpressionInfo)m_maxNumberOfBreaks.PublishClone(context); } if (m_spacing != null) { chartAxisScaleBreak.m_spacing = (ExpressionInfo)m_spacing.PublishClone(context); } if (m_includeZero != null) { chartAxisScaleBreak.m_includeZero = (ExpressionInfo)m_includeZero.PublishClone(context); } return(chartAxisScaleBreak); }
internal ChartAxisScaleBreak(Microsoft.ReportingServices.ReportIntermediateFormat.ChartAxisScaleBreak chartAxisScaleBreakDef, Chart chart) { m_chartAxisScaleBreakDef = chartAxisScaleBreakDef; m_chart = chart; }