for ( int i = 0; i < buttonList.size( ); i++ ) { IButtonHandler buttonHandler = (IButtonHandler) buttonList.get( i ); if ( buttonId == buttonHandler.getId( ) ) { buttonHandler.run( ); break; } }
		protected void buttonPressed( int buttonId )		{			if ( IDialogConstants.FINISH_ID == buttonId )			{				okPressed( );			}			else if ( IDialogConstants.CANCEL_ID == buttonId )			{				cancelPressed( );			}			else if ( IDialogConstants.BACK_ID == buttonId )			{				backPressed( );			}			else if ( IDialogConstants.NEXT_ID == buttonId )			{				nextPressed( );			}		}