@Override public void addParameter(String name, String value) { final IPortletDefinitionParameter existingParameter = this.parameters.get(name); if (existingParameter != null) { existingParameter.setValue(value); } else { this.parameters.put(name, new PortletDefinitionParameterImpl(name, value)); } }
@Override public void addParameter(IPortletDefinitionParameter parameter) { final String name = parameter.getName(); final IPortletDefinitionParameter existingParameter = this.parameters.get(name); if (existingParameter != null) { existingParameter.setDescription(parameter.getDescription()); existingParameter.setValue(parameter.getValue()); } else { this.parameters.put(name, parameter); } }
existingParameter.setValue(parameter.getValue()); this.parameters.put(name, existingParameter);