I am using a Decorator to decorate my icons but I would like the decorator to also decorate my labels with the StyledString class.
I am now using the StyledString in an IStyledLabelProvider. Since I need to do expensive calculations I wanted to this in the Decorator because that runs on the side. The ISLP wants to decorate as part of the setInput process and it hangs the UI if I do expensive calculations.
Any idea how to use StyledString decorations as part of the Decoration process?