Bug 67890 [PropertiesView] Exception when entries added to properties view
bundles/org.eclipse.ui.views/src/org/eclipse/ui/views/properties/PropertySheetEntry.java
* Method declared on IPropertySheetEntry.
     */
    public void applyEditorValue() {
        if (editor == null)
            return;
        
        if (!editor.isValueValid()) {
            setErrorText(editor.getErrorMessage());
            return;
        }
        setErrorText(null);
        
        Object newValue = editor.getValue();
        boolean changed = false;
        if (values.length > 1) {
            changed = true;
        } else if (editValue == null) {
            if (newValue != null)
                changed = true;
        } else if (!editValue.equals(newValue))
            changed = true;
        
        if (changed)
            setValue(newValue);
    }
    /**
     * Return the sorted intersection of all the <code>IPropertyDescriptor</code>s 
     * for the objects.
     * @return List
     */