public class WindowTreeIcon
Customized icon to decorate the text in menu items used to
switch between windows in an MwA (Multi-Window Application).
Depending on the depth in the tree, the icon has different
indentation and draws a small, abstract looking branch.
Ian says in 2012: this doesn't work in the Mac menu bar (top 'o screen variety)
paintIcon get passed null as the Component :-(