public class Presence extends Object implements IPresence
IPresence. Subclasses may be
created as appropriate.IPresence.Mode, IPresence.Type| Modifier and Type | Field and Description |
|---|---|
protected IPresence.Mode |
mode |
protected byte[] |
pictureData |
protected Map |
properties |
protected String |
status |
protected IPresence.Type |
type |
| Constructor and Description |
|---|
Presence() |
Presence(IPresence.Type type) |
Presence(IPresence.Type type,
String status,
IPresence.Mode mode) |
Presence(IPresence.Type type,
String status,
IPresence.Mode mode,
Map props) |
Presence(IPresence.Type type,
String status,
IPresence.Mode mode,
Map props,
byte[] picture) |
| Modifier and Type | Method and Description |
|---|---|
Object |
getAdapter(Class adapter) |
IPresence.Mode |
getMode()
Get the presence mode for this presence
|
byte[] |
getPictureData()
Get picture data for this presence
|
Map |
getProperties()
Get properties for this presence
|
String |
getStatus()
Get status information for this presence information.
|
IPresence.Type |
getType()
Get presence type information for this presence.
|
String |
toString() |
protected IPresence.Type type
protected IPresence.Mode mode
protected String status
protected Map properties
protected byte[] pictureData
public Presence()
public Presence(IPresence.Type type)
public Presence(IPresence.Type type, String status, IPresence.Mode mode, Map props, byte[] picture)
public Presence(IPresence.Type type, String status, IPresence.Mode mode, Map props)
public Presence(IPresence.Type type, String status, IPresence.Mode mode)
public IPresence.Mode getMode()
IPresencepublic Map getProperties()
IPresencegetProperties in interface IPresencenull.public String getStatus()
IPresencepublic IPresence.Type getType()
IPresencepublic Object getAdapter(Class adapter)
getAdapter in interface org.eclipse.core.runtime.IAdaptablepublic byte[] getPictureData()
IPresencegetPictureData in interface IPresenceCopyright © 2018 Eclipse Foundation. All rights reserved.