ScalarParameterHandle parameter = ( (ScalarParameterHandle) parameters .get( i ) );
ScalarParameterHandle parameter = null;  if ( parameters.get( i ) instanceof ScalarParameterHandle ) { parameter = ( (ScalarParameterHandle) parameters.get( i ) ); }
	private String getParameterName( String configVarName )	{		String paramName = null;		List parameters = null;		// get parameter list from design handle		ModuleHandle model = SessionHandleAdapter.getInstance( )				.getReportDesignHandle( );		if ( model != null )		{			parameters = model.getFlattenParameters( );		}		if ( parameters != null )		{			for ( int i = 0; i < parameters.size( ); i++ )			{				ScalarParameterHandle parameter = ( (ScalarParameterHandle) parameters						.get( i ) );				// get current name				String curName = null;				if ( parameter != null && parameter.getName( ) != null )				{					curName = parameter.getName( ) + parameter.getID( );				}				// if find the parameter exist, return true				if ( curName != null						&& curName.equalsIgnoreCase( configVarName ) )				{					paramName = parameter.getName( );					break;				}			}		}		return paramName;	}