do the decoration
set a new Decorator for the label
return the label styles
set a new style for the label
A DecoratedLabel holds a decorator and delegates decoration and styling operations to that Decorator