Public Member Functions

alma.acs.logging.errorbrowser.ErrorBrowserDlg Class Reference

Inherits javax::swing::JDialog, and java::awt::event::ContainerListener.

List of all members.

Public Member Functions

 ErrorBrowserDlg (LoggingClient client)
synchronized void addErrorTab (final LogEntryTableModelBase sourceModel, final String stackId)
void close ()
void setVisible (boolean visible)
void componentAdded (ContainerEvent e)
void componentRemoved (ContainerEvent e)

Detailed Description

The dialog showing the stack trace of errors.

The dialog has one tab for each stack trace whose title is the stack ID.

Author:
acaproni

Constructor & Destructor Documentation

alma.acs.logging.errorbrowser.ErrorBrowserDlg.ErrorBrowserDlg ( LoggingClient  client  ) 

Constructor

Parameters:
client A not null reference to the LoggingClient

Member Function Documentation

synchronized void alma.acs.logging.errorbrowser.ErrorBrowserDlg.addErrorTab ( final LogEntryTableModelBase  sourceModel,
final String  stackId 
)

Add a new error tab.

The tab is added by a separate thread.

Parameters:
sourceModel The model used by the Engine to look for logs belonging to the error trace with the give STACKID
stackId The STACKID of logs of the stack trace

References alma.acs.logging.errorbrowser.ErrorBrowserDlg.setVisible().

Referenced by com.cosylab.logging.LoggingClient.addErrorTab().

void alma.acs.logging.errorbrowser.ErrorBrowserDlg.close (  ) 
void alma.acs.logging.errorbrowser.ErrorBrowserDlg.componentAdded ( ContainerEvent  e  ) 
See also:
ContainerListener
void alma.acs.logging.errorbrowser.ErrorBrowserDlg.componentRemoved ( ContainerEvent  e  ) 
See also:
ContainerListener
void alma.acs.logging.errorbrowser.ErrorBrowserDlg.setVisible ( boolean  visible  ) 

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties