private void refresh(ILaunchConfiguration configuration){
  setLaunchConfiguration(configuration);
  try {
    fModel=createClasspathModel(configuration);
  }
 catch (  Exception e) {
    message=e.getMessage();
    setErrorMessage(e.getMessage());
  }
  fClasspathViewer.setLaunchConfiguration(configuration);
  fClasspathViewer.setInput(fModel);
  setDirty(false);
}

private void refresh ( ILaunchConfiguration configuration ) { setLaunchConfiguration ( configuration ) ; try { fModel = createClasspathModel ( configuration ) ; } catch ( Exception e ) { message = e . getMessage ( ) ; setErrorMessage ( e . getMessage ( ) ) ; } fClasspathViewer . setLaunchConfiguration ( configuration ) ; fClasspathViewer . setInput ( fModel ) ; setDirty ( false ) ; }
refreshes the classpath entries based on the current state of the given launch configuration .
