com.spss.psapi.extensions.common.spi2

Interface PropertyValueProvider



  • public interface PropertyValueProvider
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      java.util.Map<java.lang.String,java.lang.Object> computePropertyValues(java.util.Collection<java.lang.String> propertyNames, Properties properties)
      Returns computed values for the specified collection of property names.
    • Method Detail

      • computePropertyValues

        java.util.Map<java.lang.String,java.lang.Object> computePropertyValues(java.util.Collection<java.lang.String> propertyNames,
                                                                             Properties properties)
        Returns computed values for the specified collection of property names. The result map must contain a value for all of the properties specified in the collection but may contain additional values that are ignored. If the result values are derived from other properties then they must be derived from the values in the supplied properties map, and not from values currently stored in the extension object, because the map may reflect settings that have not yet been committed back to the object. Note that the result values need not depend on other properties: a value might be a random number, for example, or the current time.
        Parameters:
        propertyNames - the names of properties for which values are required
        properties - the values of properties already set
        Returns:
        a map of the computed property values

(C) Copyright IBM Corp. 1994, 2015. All Rights Reserved.