public class

StatusLabelForPerson

extends StatusLabel
java.lang.Object
   ↳ java.awt.Component
     ↳ java.awt.Container
       ↳ javax.swing.JComponent
         ↳ javax.swing.JLabel
           ↳ vars.annotation.ui.StatusLabel
             ↳ vars.annotation.ui.StatusLabelForPerson

Class Overview

Indicates the status of the annotator. green means an annotator is logged in. red means that no one has logged in. Clicking on this widget will bring up the a dialog allowing a user to connect.

Summary

[Expand]
Inherited Constants
From class javax.swing.JComponent
From class java.awt.Component
From interface java.awt.image.ImageObserver
From interface javax.swing.SwingConstants
[Expand]
Inherited Fields
From class vars.annotation.ui.StatusLabel
From class javax.swing.JLabel
From class javax.swing.JComponent
Public Constructors
StatusLabelForPerson(ToolBelt toolBelt)
Constructor
Public Methods
void propertyChange(PropertyChangeEvent evt)
void update(UserAccount userAccount)
Developers should not call this method directly.
[Expand]
Inherited Methods
From class vars.annotation.ui.StatusLabel
From class javax.swing.JLabel
From class javax.swing.JComponent
From class java.awt.Container
From class java.awt.Component
From class java.lang.Object
From interface java.awt.MenuContainer
From interface java.awt.image.ImageObserver
From interface java.beans.PropertyChangeListener
From interface javax.accessibility.Accessible

Public Constructors

public StatusLabelForPerson (ToolBelt toolBelt)

Constructor

Public Methods

public void propertyChange (PropertyChangeEvent evt)

public void update (UserAccount userAccount)

Developers should not call this method directly. This method is called by the PersonDispatcher

Parameters
userAccount The UserAccount to use