Bug 67890 [PropertiesView] Exception when entries added to properties view
bundles/org.eclipse.ui.views/src/org/eclipse/ui/views/properties/PropertySheetEntry.java
*/
    private void setParent(PropertySheetEntry propertySheetEntry) {
        parent = propertySheetEntry;
    }
    /**
     * Sets a property source provider for this entry. 
     * This provider is used to obtain an <code>IPropertySource</code>
     * for each of this entries objects. If no provider is
     * set then a default provider is used.
     * @param provider IPropertySourceProvider
     */
    public void setPropertySourceProvider(IPropertySourceProvider provider) {
        propertySourceProvider = provider;
    }
    /**
     * Set the value for this entry.
     * <p>
     * We set the given value as the value for all our value objects.
     * We then call our parent to update the property we represent
     * with the given value.
     * We then trigger a model refresh.
     * <p>
     *
     * @param newValue the new value
     */
    private void setValue(Object newValue) {
        
        for (int i = 0; i < values.length; i++) {
            values[i] = newValue;
        }