ConvertToSummaryString() { AssertValid(); SentenceConcatenator oSentenceConcatenator = new SentenceConcatenator(); AddSummarySentence(m_oEdgeColorResults, "edge colors", oSentenceConcatenator); AddSummarySentence(m_oEdgeWidthResults, "edge widths", oSentenceConcatenator); AddSummarySentence(m_oEdgeAlphaResults, "edge opacities", oSentenceConcatenator); AddSummarySentence(m_oVertexColorResults, "vertex colors", oSentenceConcatenator); AddSummarySentence(m_oVertexRadiusResults, "vertex sizes", oSentenceConcatenator); AddSummarySentence(m_oVertexAlphaResults, "vertex opacities", oSentenceConcatenator); return(oSentenceConcatenator.ConcatenateSentences()); }
AddSummarySentence ( AutoFillColumnResults oAutoFillColumnResults, String sDestinationColumnDescription, SentenceConcatenator oSentenceConcatenator ) { Debug.Assert(oAutoFillColumnResults != null); Debug.Assert(!String.IsNullOrEmpty(sDestinationColumnDescription)); Debug.Assert(oSentenceConcatenator != null); AssertValid(); if (oAutoFillColumnResults.ColumnAutoFilled) { oSentenceConcatenator.AddSentence( "The {0} are based on {1} values." , sDestinationColumnDescription, oAutoFillColumnResults.SourceColumnName.ToLower() ); } }
SetUp() { m_oSentenceConcatenator = new SentenceConcatenator(); }
AddSummarySentence ( AutoFillColumnResults oAutoFillColumnResults, String sDestinationColumnDescription, SentenceConcatenator oSentenceConcatenator ) { Debug.Assert(oAutoFillColumnResults != null); Debug.Assert( !String.IsNullOrEmpty(sDestinationColumnDescription) ); Debug.Assert(oSentenceConcatenator != null); AssertValid(); if (oAutoFillColumnResults.ColumnAutoFilled) { oSentenceConcatenator.AddSentence( "The {0} are based on {1} values." , sDestinationColumnDescription, oAutoFillColumnResults.SourceColumnName.ToLower() ); } }
ConvertToSummaryString() { AssertValid(); SentenceConcatenator oSentenceConcatenator = new SentenceConcatenator(); AddSummarySentence(m_oEdgeColorResults, "edge colors", oSentenceConcatenator); AddSummarySentence(m_oEdgeWidthResults, "edge widths", oSentenceConcatenator); AddSummarySentence(m_oEdgeAlphaResults, "edge opacities", oSentenceConcatenator); AddSummarySentence(m_oVertexColorResults, "vertex colors", oSentenceConcatenator); AddSummarySentence(m_oVertexRadiusResults, "vertex sizes", oSentenceConcatenator); AddSummarySentence(m_oVertexAlphaResults, "vertex opacities", oSentenceConcatenator); return ( oSentenceConcatenator.ConcatenateSentences() ); }