private void removeProcedureParameters(Procedure procedure, ProcedureParameter[] parameters) { ProjectController mediator = getProjectController(); for (ProcedureParameter parameter : parameters) { procedure.removeCallParameter(parameter.getName()); ProcedureParameterEvent e = new ProcedureParameterEvent(Application.getFrame(), parameter, MapEvent.REMOVE); mediator.fireProcedureParameterEvent(e); } }
public void removeProcedureParameters( Procedure procedure, ProcedureParameter[] parameters) { ProjectController mediator = getProjectController(); for (ProcedureParameter parameter : parameters) { procedure.removeCallParameter(parameter.getName()); ProcedureParameterEvent e = new ProcedureParameterEvent(Application .getFrame(), parameter, MapEvent.REMOVE); mediator.fireProcedureParameterEvent(e); } } }
public static void setProcedureParameterName( ProcedureParameter parameter, String newName) { String oldName = parameter.getName(); // If name hasn't changed, just return if (Util.nullSafeEquals(oldName, newName)) { return; } Procedure procedure = parameter.getProcedure(); procedure.removeCallParameter(parameter.getName()); parameter.setName(newName); procedure.addCallParameter(parameter); }