internal override void ConvertFromTag(ITag obTag)
		{
			base.ConvertFromTag (obTag);

			TableRow oRowTag = obTag as TableRow;
			TableColumn[] oCols = oRowTag.Columns;
			if (null != oCols)
			{
				Int32 iCount = oCols.Length;
				for(Int32 i = 0; i < iCount; i++)
				{
					ColumnData oColData = new ColumnData(oCols[i], this);
					m_Columns.Add(oColData);
				}
			}
		}
		/// <summary>
		/// 
		/// </summary>
		/// <param name="oData"></param>
		/// <returns></returns>
		public Int32 Add(ColumnData oData)
		{
			return List.Add(oData);
		}