btns[i].setImage( ReportPlatformUIImages.getImage( imageName ) );
if(btns[i].getImage( )==null)btns[i].setImage( ReportPlatformUIImages.getImage( imageName ) );
	public void load( )	{		String value = getDescriptorProvider( ).load( ).toString( );		Button[] btns = {				left, right, center, justify		};		boolean stateFlag = ( ( value == null ) == btns[0].getEnabled( ) );		for ( int i = 0; i < btns.length; i++ )		{			if ( btns[i].getData( ).equals( value ) )				btns[i].setSelection( true );			else				btns[i].setSelection( false );			if ( stateFlag )				btns[i].setEnabled( value != null );		}		String[] values = {				DesignChoiceConstants.TEXT_ALIGN_LEFT,				DesignChoiceConstants.TEXT_ALIGN_RIGHT,				DesignChoiceConstants.TEXT_ALIGN_CENTER,				DesignChoiceConstants.TEXT_ALIGN_JUSTIFY,		};		for ( int i = 0; i < values.length; i++ )		{			String imageName = values[i];			if ( !btns[i].isEnabled( ) )				imageName += IReportGraphicConstants.DIS;			btns[i].setImage( ReportPlatformUIImages.getImage( imageName ) );		}	}