public void setConfigurationParameterSettings(CasProcessorConfigurationParameterSettings settings) {
configurationParameterSettings = settings;
if (settings != null && settings.getParameterSettings() != null) {
int length = settings.getParameterSettings().length;
if (length > 0) {
configParameterSettings = new ConfigurationParameterSettings_impl();
org.apache.uima.resource.metadata.NameValuePair[] nvp = new NameValuePair_impl[settings
.getParameterSettings().length];
for (int i = 0; i < settings.getParameterSettings().length; i++) {
nvp[i] = new NameValuePair_impl(settings.getParameterSettings()[i].getName(), settings
.getParameterSettings()[i].getValue());