void StringParameterHandler::setParameterValue( IECore::Parameter *parameter, ValueSource valueSource ) { StringParameter *stringParameter = static_cast<StringParameter *>( parameter ); if( valueSource==Storage ) { stringParameter->setTypedValue( m_storage ); } else { std::ostringstream s; m_knob->to_script( s, 0, false ); stringParameter->setTypedValue( s.str() ); } }