On 2013/03/01 17:42, trans (Thomas Sawyer) wrote:

> One does not necessarily have the luxury of putting the classes in order. Consider a case that uses inheritance:

[snip]

> Now add a dozen or so additional classes and that is the use case I presently have.

I'm of course not familiar with your problem or program, but a 
proliferation of case statements, or case alternatives, is usually taken 
as a sign that there is something more fundamental that needs to be 
improved.

Regards,   Martin.