private static void GenerateTextForSqlJoinedTable (IJoinInfoVisitor visitor, SqlJoinedTable joinedTable, ISqlCommandBuilder commandBuilder)
{
ArgumentUtility.CheckNotNull ("joinedTable", joinedTable);
// TODO RMLNQSQL-4: This check can be removed.
if (joinedTable.JoinSemantics == JoinSemantics.Inner)
throw new NotSupportedException ("SqlJoinedTables with INNER JoinSemantics are currently not supported. (RMLNQSQL-4)");
commandBuilder.Append (" LEFT OUTER JOIN ");
joinedTable.JoinInfo.Accept (visitor);
}