Padrão de desenho: Singleton
Foi utilizado este padrão de desenho de criação de forma a apenas ser permitida uma única instância para a classe MyCellRenderer, e consequentemente controlar o acesso à mesma, dado que este objeto é o que controla as células da lista, nomeadamente o que é escrito quando se passa por cima das células. Por este motivo, só pode haver um controlador.
Diff: