Typically not called directly (although you can), instead the FactoryAsync(Tournament, String) calls this methos when it initializes.
Users may also use their own specified RESULT LIST FORMAT by setting the ResultListFormat property.
public void AutoGenerateResultListFormat()