/** * Sets tiles, layers, geographic areas, <i>etc.</i>, in which data is available. * * @param newValue the new units of distribution. */ public void setUnitsOfDistribution(final InternationalString newValue) { checkWritePermission(); unitsOfDistribution = newValue; }
/** * Sets the rate of occurrence of distribution. * * @param newValue the new rate of occurrence of distribution. * * @since 0.5 */ public void setTransferFrequency(final PeriodDuration newValue) { checkWritePermission(); transferFrequency = newValue; }
/** * Sets the rate of occurrence of distribution. * * @param newValue the new rate of occurrence of distribution. * * @since 0.5 */ public void setTransferFrequency(final PeriodDuration newValue) { checkWritePermission(transferFrequency); transferFrequency = newValue; }
/** * Sets tiles, layers, geographic areas, <i>etc.</i>, in which data is available. * * @param newValue the new units of distribution. */ public void setUnitsOfDistribution(final InternationalString newValue) { checkWritePermission(unitsOfDistribution); unitsOfDistribution = newValue; }
/** * Sets an estimated size of a unit in the specified transfer format, expressed in megabytes. * The transfer shall be greater than zero. * * @param newValue the new transfer size, or {@code null}. * @throws IllegalArgumentException if the given value is NaN or negative. */ public void setTransferSize(final Double newValue) { checkWritePermission(); if (ensurePositive(DefaultDigitalTransferOptions.class, "transferSize", true, newValue)) { transferSize = newValue; } }
/** * Sets an estimated size of a unit in the specified transfer format, expressed in megabytes. * The transfer shall be greater than zero. * * @param newValue the new transfer size, or {@code null}. * @throws IllegalArgumentException if the given value is NaN or negative. */ public void setTransferSize(final Double newValue) { checkWritePermission(transferSize); if (ensurePositive(DefaultDigitalTransferOptions.class, "transferSize", true, newValue)) { transferSize = newValue; } }