public class AimStatusEnum extends PresenceStatus
For testing purposes, this class also provides a List containing all of the status fields.
Modifier and Type | Field and Description |
---|---|
static java.util.ArrayList<AimStatusEnum> |
aimStatusSet
The minimal set of states that any AIM implementation must support.
|
static AimStatusEnum |
AWAY
The Away AIM status.
|
static AimStatusEnum |
INVISIBLE
The Invisible AIM status.
|
static AimStatusEnum |
OFFLINE
The Offline AIM status.
|
static AimStatusEnum |
ONLINE
The Online AIM status.
|
AVAILABLE_THRESHOLD, AWAY_THRESHOLD, EAGER_TO_COMMUNICATE_THRESHOLD, EXTENDED_AWAY_THRESHOLD, MAX_STATUS_VALUE, ONLINE_THRESHOLD, status, statusIcon, statusName
Modifier | Constructor and Description |
---|---|
protected |
AimStatusEnum(int status,
java.lang.String statusName,
byte[] statusIcon)
Creates a status with the specified connectivity coeff, name and icon.
|
compareTo, equals, getStatus, getStatusIcon, getStatusName, hashCode, isAvailable, isEagerToCommunicate, isOnline, toString
public static final AimStatusEnum ONLINE
public static final AimStatusEnum INVISIBLE
public static final AimStatusEnum AWAY
public static final AimStatusEnum OFFLINE
public static final java.util.ArrayList<AimStatusEnum> aimStatusSet
protected AimStatusEnum(int status, java.lang.String statusName, byte[] statusIcon)
status
- the connectivity coefficient for the specified statusstatusName
- StringstatusIcon
- the icon associated with this status
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.