return ProviderFactory.createProvider( getSelection( ) )
boolean bool =  ProviderFactory.createProvider( getSelection( ) )
	protected boolean doAction( ) throws Exception	{		Request request = new Request( IRequestConstants.REQUEST_TYPE_INSERT );		Map extendsData = new HashMap( );		extendsData.put( IRequestConstants.REQUEST_KEY_INSERT_SLOT, slotHandle );		if ( type != null )		{			extendsData.put( IRequestConstants.REQUEST_KEY_INSERT_TYPE, type );		}		extendsData.put( IRequestConstants.REQUEST_KEY_INSERT_POSITION,				position );		request.setExtendedData( extendsData );		return ProviderFactory.createProvider( getSelection( ) )				.performRequest( getSelection( ), request );	}