Color wheel attribute
From an implementation point of view there is nothing special about a colour wheel over and above that of a standard palette attribute.
However to make sure the application knows the significance of it being a colour attribute (for colour matching, running with colour pattern generators etc) we define a specific attribute type "color wheel" to it.
The XML definition for a color wheel can be found on the PaletteAttribute#colorwheel page.