public interface StatusEntry
Modifier and Type | Method and Description |
---|---|
void |
dispose()
Clears resources.
|
javax.swing.JMenuItem |
getEntryComponent()
The component of this entry.
|
PresenceStatus |
getOfflineStatus()
Returns the Offline status in this selector box.
|
PresenceStatus |
getOnlineStatus()
Returns the Online status in this selector box.
|
ProtocolProviderService |
getProtocolProvider()
Returns the protocol provider associated with this status menu.
|
boolean |
isSelected()
Returns true if the entry is currently selected (highlighted).
|
void |
repaint()
To repaint component.
|
void |
startConnecting()
Starts the connecting.
|
void |
stopConnecting()
Stops the connecting.
|
void |
updateStatus(PresenceStatus presenceStatus)
Selects a specific PresenceStatus in this instance and the
ProtocolProviderService it depicts.
|
ProtocolProviderService getProtocolProvider()
javax.swing.JMenuItem getEntryComponent()
void dispose()
void startConnecting()
void stopConnecting()
boolean isSelected()
void repaint()
PresenceStatus getOfflineStatus()
PresenceStatus getOnlineStatus()
void updateStatus(PresenceStatus presenceStatus)
presenceStatus
- the PresenceStatus to be selected in this
instance and the ProtocolProviderService it depicts
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.