com.sap.netweaver.coll.shared.api.extension
Interface IValueSetProvider
- All Superinterfaces:
- IDisplayable
- public interface IValueSetProvider
- extends IDisplayable
Interface describing a value set provider
getParameters
public IParameterInfo[] getParameters()
- List the parameters that are provided with value sets.
- Returns:
- The list of parameters that are provided with value sets
getRequiredParameters
public IParameterInfo[] getRequiredParameters(IParameterInfo parameter)
- List the parameters thar are required to calculate the value set of an parameter.
- Parameters:
parameter - The parameter for that the value set is calculated.- Returns:
- The list of required parameters
getValueSet
public IValueSet getValueSet(IParameterInfo parameter,
IExtensionContext context)
throws ValueSetProviderException
- Get the value set of a parameter.
- Parameters:
parameter - The parameterextensionContext - A context containing the parameter values required to calculate the value set- Returns:
- The value set