Generate (if possible) the specified class name. The generator should
return null if it cannot generate the specified class, in order
that the next generator in the chain can process the request. The first
generator to return a value will halt further processing of the request.