265266267268269270271272273274275
IActionParameter param = (IActionParameter) allParams.get( key ); if ( param != null ) { if ( param != outputParam ) { // This is a trap for catching temp params that didn't get deleted at the end // of // the last loop param.dispose(); param.setValue( outputParam.getValue() ); } } else { addToAllInputs( key, outputParam ); }
962963964965966967968969970971972
ap = paramManager.getInput( name ); if ( ap == null ) { ap = new ActionParameter( name, type, value, null, null ); addInputParameter( name, ap ); } else { ap.dispose(); ap.setValue( value ); } } } try {