com.spss.psapi.transform

Interface CompositeModelBuilder

    • Method Detail

      • getAllModelAlgorithms

        java.util.List<java.lang.String> getAllModelAlgorithms()
        Returns the model builder node ids that are available in this CompositeModelBuilder.
        Returns:
        the model builder node ids that are available in this CompositeModelBuilder
      • isAlgorithmEnabled

        boolean isAlgorithmEnabled(java.lang.String modelBuilderId)
        Returns whether the supplied algorithm is enabled. If the supplied algorithm ID is not one of the algorithms available for this model builder, the method returns false. An algorithm may be enabled in the model builder, but invalid due to other settings (see isAlgorithmInvalid( String )).
        Parameters:
        modelBuilderId - build model id
        Returns:
        true if the supplied algorithm is enabled
      • isAlgorithmInvalid

        boolean isAlgorithmInvalid(java.lang.String algorithmID)
        Returns whether the supplied algorithm is invalid. An algorithm may be enabled (see isAlgorithmEnabled( String )) in this model builder, but be invalid due to other settings. For instance, the target measure may not be valid for the algorithm. If the algorithm is invalidated in this way it will not be built, even if it is enabled.
        Returns:
        true if the supplied algorithm is not valid in this model builder.
      • setAlgorithmEnabled

        void setAlgorithmEnabled(java.lang.String modelBuilderId,
                               boolean value)
        Sets whether the supplied algorithm is enabled. If the supplied algorithm ID is not one of the algorithms available for this model builder, the method call will have no effect.
        Parameters:
        modelBuilderId - build model id
        value - the enabled value

Copyright © 2014 Integral Solutions Ltd. All Rights Reserved.