boolean () { Element scheme = new Element("scheme"); EditorColorsScheme parentScheme = getParentScheme(); ((AbstractColorsScheme)parentScheme).writeExternal(scheme); Element changes = new Element("scheme"); writeExternal(changes); deepMerge(scheme, changes); writeTempScheme(scheme, parentScheme); return true; }