Implementação Attribute Listener