fr.lip6.sma.simulacion.app
Class WaitShowing

java.lang.Object
  extended by fr.lip6.sma.simulacion.app.WaitShowing
All Implemented Interfaces:
HierarchyListener, EventListener

public final class WaitShowing
extends Object
implements HierarchyListener

Classe pour attendre qu'un composant soit affiché.

Version:
$Revision: 3 $
Author:
Paul Guyot
See Also:
"aucun test défini."

Field Summary
private  Component mComponent
          Composant surveillé.
 
Constructor Summary
private WaitShowing(Component inComponent)
          Constructeur à partir d'un composant.
 
Method Summary
 void hierarchyChanged(HierarchyEvent inEvent)
          Quelque chose a changé dans la hiérarchie du composant.
static void wait(Component inComponent)
          Attente synchrone.
static void wait(Component inComponent, Runnable inCallback)
          Attente asynchrone.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mComponent

private final Component mComponent
Composant surveillé.

Constructor Detail

WaitShowing

private WaitShowing(Component inComponent)
Constructeur à partir d'un composant.

Parameters:
inComponent - composant à surveiller.
Method Detail

wait

public static void wait(Component inComponent)
Attente synchrone.

Parameters:
inComponent - composant à surveiller.

wait

public static void wait(Component inComponent,
                        Runnable inCallback)
Attente asynchrone.

Parameters:
inComponent - composant à surveiller.
inCallback - callback a appeler.

hierarchyChanged

public void hierarchyChanged(HierarchyEvent inEvent)
Quelque chose a changé dans la hiérarchie du composant.

Specified by:
hierarchyChanged in interface HierarchyListener
Parameters:
inEvent - événement du changement.