+ The previous version of palette API mandated that editor TopComponent had to insert a + PaletteController instance into its Lookup if it wants to associate the palette with it. + Now it is possible to associate the palette also with an existing + editor without the need to change its implementation, e.g. to add code snippets + palette to java source editor. +
++ If the mime type of active editor window has an associated instance of PaletteController + in the XML layer system then palette window opens and displays the specified palette contents. + The PaletteController from TopComponent's Lookup takes precedens over the PaletteController + found from mime type lookup in the XML layer (if any) for backwards compatibility. +
+The new API is fully backwards compatible and there are no implications for existing + palette providers.
+