String[] parameters = (String[]) parameterArray;
ObjectFactory exec = getExecutor();
Object parameter;
if (exec instanceof Configurable) {
ObjectDescription optionDescription = getCommandFromParameters((String[]) parameters);
if (!optionDescription.checkValue()) {
throw new InvalidParameterException(
optionDescription.toString());
}
parameter = optionDescription;