Package com.jidesoft.spring.richclient.googledemo.events

Examples of com.jidesoft.spring.richclient.googledemo.events.SwingWorkerExceptionEvent


          new SearchResultEvent(this, result));
    }
    else{
      InvocationTargetException error = getException();
      Application.instance().getApplicationContext().publishEvent(
          new SwingWorkerExceptionEvent(this, error));
    }
  }
View Full Code Here


    else if(event instanceof SearchResultsSelectionEvent){
      //SearchResultsSelectionEvent specificEvent = (SearchResultsSelectionEvent)event;
      //statusBarCommandGroup.setMessage(specificEvent.getSearchResult().getURL());
    }
    else if(event instanceof SwingWorkerExceptionEvent){
      SwingWorkerExceptionEvent specificEvent = (SwingWorkerExceptionEvent)event;
      if(specificEvent.getCause().getCause() != null){
        statusBar.setErrorMessage(
            specificEvent.getCause().getCause().getMessage());
      }
      else{
        statusBar.setErrorMessage(getMessage(UNKNOWN_ERROR));
      }
    }
    else if(event instanceof OpenEditorEvent){
      OpenEditorEvent specificEvent = (OpenEditorEvent)event;
      GoogleSearchResultElement element = (GoogleSearchResultElement)specificEvent.getObject();
      statusBar.setMessage(getMessage(OPENED, new Object[]{element.getURL()}));
    }
  }
View Full Code Here

  }
 

  public void onApplicationEvent(ApplicationEvent event) {
    if(event instanceof SwingWorkerExceptionEvent){
      SwingWorkerExceptionEvent specificEvent = (SwingWorkerExceptionEvent)event;
      String message = "Unknown Error";
      if(specificEvent.getCause().getCause() != null){
        message = specificEvent.getCause().getCause().getMessage();
      }
      JOptionPane.showMessageDialog(null, message,
          "Application Error", JOptionPane.ERROR_MESSAGE);
    }
  }
View Full Code Here

TOP

Related Classes of com.jidesoft.spring.richclient.googledemo.events.SwingWorkerExceptionEvent

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.