wonderly.jeaprs.ui
Interface JeAPRSUI

All Known Subinterfaces:
APRSUI, APRSVisualUI

public interface JeAPRSUI

This interface defines the set of methods needed by a UI for JeAPRS clients. An implementation of the basic JeAPRS frame work would need to provide an implementation of this interface to allow some of the modules to communicate with the user in the appropriate way.

Version:
1.0
Author:
Gregg Wonderly - The information contained in this document is Copyright 2001-2003, Gregg Wonderly, all rights reserved.

Method Summary
 void reportException(java.lang.Throwable t)
           
 void reportException(java.lang.Throwable t, java.lang.String text)
          Report an exception with extra text for describing the problem.
 void reportMessage(java.lang.String msg)
           
 void reportWarningMessage(java.lang.String msg, java.lang.String title)
           
 

Method Detail

reportWarningMessage

public void reportWarningMessage(java.lang.String msg,
                                 java.lang.String title)

reportException

public void reportException(java.lang.Throwable t)

reportException

public void reportException(java.lang.Throwable t,
                            java.lang.String text)
Report an exception with extra text for describing the problem.

Parameters:
t - the throwable
text - the port number, address or other context data

reportMessage

public void reportMessage(java.lang.String msg)