Interface <<interface>> MessageRenderer void render void setMessgeProvider(Message Provider provider) MessageProvider getMessageProvidero implements <<class>> StandardoutMessageRenderer void render void setMessgeProvider(MessageProvider provider) Message Provider getMessage ProviderInterface implements <<interface>> MessageRenderer void render() void setMessgeProvider(MessageProvider provider) MessageProvider getMessageProvider() <<class>> StandardOutMessageRenderer void render() void setMessgeProvider(MessageProvider provider) MessageProvider getMessageProvider()