boolean handled = false;
if (newPropertyValue != null) {
StyleValue newValue = newPropertyValue.getValue();
if (newValue instanceof StylePair) {
StylePair pairValue = (StylePair) newValue;
updateEditorValue(first, pairValue.getFirst());
updateEditorValue(second, pairValue.getSecond());
Priority priority = newPropertyValue.getPriority();
boolean important = priority == Priority.IMPORTANT;
importantCheckbox.setSelection(important);
handled = true;
} else if (newValue instanceof StyleFraction) {