mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Jean-Noël Rouvignac
19.36.2016 93dc3520b26d74dadbdad265182d9beaa9145dc4
opendj-config/src/main/java/org/forgerock/opendj/config/client/spi/PropertySet.java
@@ -12,7 +12,7 @@
 * information: "Portions Copyright [year] [name of copyright owner]".
 *
 * Copyright 2008 Sun Microsystems, Inc.
 * Portions Copyright 2015 ForgeRock AS.
 * Portions Copyright 2015-2016 ForgeRock AS.
 */
package org.forgerock.opendj.config.client.spi;
@@ -85,19 +85,16 @@
            activeValues.addAll(pendingValues);
        }
        /** {@inheritDoc} */
        @Override
        public SortedSet<T> getActiveValues() {
            return Collections.unmodifiableSortedSet(activeValues);
        }
        /** {@inheritDoc} */
        @Override
        public SortedSet<T> getDefaultValues() {
            return defaultValues;
        }
        /** {@inheritDoc} */
        @Override
        public SortedSet<T> getEffectiveValues() {
            SortedSet<T> values = getPendingValues();
@@ -109,25 +106,21 @@
            return values;
        }
        /** {@inheritDoc} */
        @Override
        public SortedSet<T> getPendingValues() {
            return Collections.unmodifiableSortedSet(pendingValues);
        }
        /** {@inheritDoc} */
        @Override
        public PropertyDefinition<T> getPropertyDefinition() {
            return d;
        }
        /** {@inheritDoc} */
        @Override
        public boolean isEmpty() {
            return pendingValues.isEmpty();
        }
        /** {@inheritDoc} */
        @Override
        public boolean isModified() {
            return activeValues.size() != pendingValues.size()
@@ -145,13 +138,11 @@
            pendingValues.addAll(c);
        }
        /** {@inheritDoc} */
        @Override
        public String toString() {
            return getEffectiveValues().toString();
        }
        /** {@inheritDoc} */
        @Override
        public boolean wasEmpty() {
            return activeValues.isEmpty();
@@ -205,7 +196,6 @@
        return (Property<T>) properties.get(d);
    }
    /** {@inheritDoc} */
    @Override
    public String toString() {
        StringBuilder builder = new StringBuilder();
@@ -220,9 +210,7 @@
        return builder.toString();
    }
    /**
     * Makes all pending values active.
     */
    /** Makes all pending values active. */
    void commit() {
        for (MyProperty<?> p : properties.values()) {
            p.commit();