return ProviderFactory.createProvider( getSelectedElement( ) ) .performRequest( getSelectedElement( ), new Request( IRequestConstants.REQUEST_TRANSFER_PLACEHOLDER ) ); }  else if ( getSelectedElement( ).isTemplateParameterValue( ) ) {
if ( getSelectedElement( ) instanceof TemplateReportItemHandle ) { return ProviderFactory.createProvider( getSelectedElement( ) ) .performRequest( getSelectedElement( ), new Request( IRequestConstants.REQUEST_TRANSFER_PLACEHOLDER ) ); }
	protected boolean doAction( ) throws Exception	{		if ( getSelectedElement( ) == null )		{			return false;		}		if ( getSelectedElement( ) instanceof TemplateReportItemHandle				&& ( (TemplateReportItemHandle) getSelectedElement( ) ).canTransformToTemplate( ) )		{			return ProviderFactory.createProvider( getSelectedElement( ) )					.performRequest( getSelectedElement( ),							new Request( IRequestConstants.REQUEST_TRANSFER_PLACEHOLDER ) );		}		// else revert		else if ( getSelectedElement( ).isTemplateParameterValue( ) )		{			return ProviderFactory.createProvider( getSelectedElement( ) )					.performRequest( getSelectedElement( ),							new Request( IRequestConstants.REQUST_REVERT_TO_REPORTITEM ) );					}		return false;	}