Eu estou tentando fazer algo como isto:
import scala.swing
class componentMapper {
val map = Map[Class[_], Componenet]()
def apply(c: Class[_], component: Component) = map += (c -> componenet)
}
class Render extends ComponentMapper {
def getRenderer(value: AnyRef) = map(value.getClass)
}
Isso não parece funcionar. O parâmetro de tipo I deve estar usando para a classe?













