decorator pattern class diagram - Search