net.sf.dexterim.core
Interface Contact

All Known Implementing Classes:
AbstractContact, DefaultContact

public interface Contact

Represents a Instant Messaging Contact.

Author:
Christoph Walcher

Method Summary
 void changeState(java.lang.Object stateID)
           
 java.lang.String getFriendlyName()
          Gets the Friendly Name of the Contact.
 java.lang.Object getIdentity()
          Gets the ID (a unique ID of the Contact)
 ContactState getState()
           
 

Method Detail

getIdentity

public java.lang.Object getIdentity()
Gets the ID (a unique ID of the Contact)

Returns:
Unique Contact ID

getFriendlyName

public java.lang.String getFriendlyName()
Gets the Friendly Name of the Contact. A FriendlyName is the human readable Name of a Contact instance. Also known as:

Returns:
The FriendlyName of this Contact

getState

public ContactState getState()

changeState

public void changeState(java.lang.Object stateID)


Copyright © 2003-2004 Dexter IM Team. All Rights Reserved.