com.jeantessier.dependencyfinder.gui
Class VerboseListener

java.lang.Object
  |
  +--com.jeantessier.dependencyfinder.VerboseListenerBase
        |
        +--com.jeantessier.dependencyfinder.gui.VerboseListener
All Implemented Interfaces:
java.util.EventListener, LoadListener
Direct Known Subclasses:
MetricsVerboseListener

public class VerboseListener
extends VerboseListenerBase


Constructor Summary
VerboseListener(StatusLine status_line, javax.swing.JProgressBar progress_bar)
           
 
Method Summary
 void BeginFile(LoadEvent event)
          The loader is starting on a new file.
 void BeginGroup(LoadEvent event)
          The loader is starting on a new group of files.
 void BeginSession(LoadEvent event)
           
 void EndFile(LoadEvent event)
          The loader is finished with a file.
 void EndSession(LoadEvent event)
           
protected  javax.swing.JProgressBar ProgressBar()
           
protected  StatusLine StatusLine()
           
 
Methods inherited from class com.jeantessier.dependencyfinder.VerboseListenerBase
BeginClassfile, ClassCount, CurrentGroup, EndClassfile, EndGroup, RatioIndicator, VisitedFiles
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VerboseListener

public VerboseListener(StatusLine status_line,
                       javax.swing.JProgressBar progress_bar)
Method Detail

StatusLine

protected StatusLine StatusLine()

ProgressBar

protected javax.swing.JProgressBar ProgressBar()

BeginSession

public void BeginSession(LoadEvent event)
Overrides:
BeginSession in class VerboseListenerBase

BeginGroup

public void BeginGroup(LoadEvent event)
Description copied from interface: LoadListener

The loader is starting on a new group of files. For example, this can be a new JAR file or a collection of loose .class files.

The event's filename attribute points to the source or the group of files, such as the JAR file's name or the root directory of the loose files.

The element and classfile attributes are null.

Overrides:
BeginGroup in class VerboseListenerBase

BeginFile

public void BeginFile(LoadEvent event)
Description copied from interface: LoadListener

The loader is starting on a new file.

The event's element attribute contains the name of the file being processed.

The event's filename attribute points to the group of files that contains the current file. For example, the JAR file's name or the root directory of loose files.

The classfile attribute is null.

Overrides:
BeginFile in class VerboseListenerBase

EndFile

public void EndFile(LoadEvent event)
Description copied from interface: LoadListener

The loader is finished with a file.

The event's element attribute contains the name of the file being processed.

The event's filename attribute points to the group of files that contains the current file. For example, the JAR file's name or the root directory of loose files.

The event's classfile attribute may contains a newly loaded Classfile instance from the file.

Overrides:
EndFile in class VerboseListenerBase

EndSession

public void EndSession(LoadEvent event)
Overrides:
EndSession in class VerboseListenerBase