void addInputParameter(String name, String description, String[] options, String
codeSetName, String defaultValue, boolean isRequired, int maxValues)
Adds an input parameter to the list for the CalloutBic
- name – name of the parameter
- description – detailed description for the parameter
- options – optional list of possible values for the parameter or null if none. These will appear in a dropdown list for the parameter in the CalloutBic Settings tab. Must be null if codeSetName is defined.
- codeSetName – optional name of an Enable code set containing the possible values for the parameter. The referenced values will appear in a dropdown list for the parameter in the CalloutBic Settings tab. Must be null if options is defined.
- defaultValue – optional default/initial value for the parameter or null if not defined. If options or codeSetName is specified, this value must match a value in the referenced list.
- isRequired – set to true if the parameter must be defined
- maxValues – specifies the maximum number of values that can be configured for this parameter. This will be set to 1 for most parameters. When set to a value larger than one, the Settings tab for the CalloutBic will show the named parameter with a trailing number, starting at 0. For example, if the parameter is named "Attribute" and the maxValues is set to three, the CalloutBic will show the properties "Attribute0", "Attribute1", and "Attribute2"