Implementação do Designer Composite