ReadStyle
(
ExcelTableReader.ExcelTableRow oRow,
EdgeStyleConverter oEdgeStyleConverter,
IEdge oEdge
)
{
Debug.Assert(oRow != null);
Debug.Assert(oEdgeStyleConverter != null);
AssertValid();
String sStyle;
if ( !oRow.TryGetNonEmptyStringFromCell(EdgeTableColumnNames.Style,
out sStyle) )
{
return;
}
EdgeStyle eStyle;
if ( !oEdgeStyleConverter.TryWorkbookToGraph(sStyle, out eStyle) )
{
OnWorkbookFormatErrorWithDropDown(oRow, EdgeTableColumnNames.Style,
"style");
}
oEdge.SetValue(ReservedMetadataKeys.PerEdgeStyle, eStyle);
}