TrueZIP Driver ZIP.RAES (TZP) 7.1

de.schlichtherle.truezip.crypto.raes.param.swing
Interface Feedback

All Known Subinterfaces:
InvalidKeyFeedback, UnknownKeyFeedback
All Known Implementing Classes:
BasicFeedback, BasicInvalidKeyFeedback, BasicUnknownKeyFeedback, HurlingWindowFeedback

public interface Feedback

Provides visual and/or audible run to the user when prompting for a key in its run(javax.swing.JPanel) method.

Note that the run(javax.swing.JPanel) method of this class is called when the panel is just showing. This implies that the panel is fully initialized and the implementation of this interface is not expected to do anything in particular.

Author:
Christian Schlichtherle

Method Summary
 void run(JPanel panel)
          Starts the visual/audible run.
 

Method Detail

run

void run(@NonNull
         JPanel panel)
Starts the visual/audible run. This method is called when the panel is shown in its containing window. It is run on AWT's Event Dispatch Thread, so it must complete fast in order not to block the GUI. If an implementation is going to do animations, the Timer class should be used to schedule timer events for the animation.

Parameters:
panel - the panel to provide visual/audible run to.

TrueZIP Driver ZIP.RAES (TZP) 7.1

Copyright © 2005-2011 Schlichtherle IT Services. All Rights Reserved.