A B C D E F G H I L M O P Q R S T U W

A

addComponent(MessageComponent) - Method in class hamsam.api.Message
Add a message component to this message.
addParticipant(Buddy) - Method in class hamsam.api.Conference
Add a new participant to this conference object.
addToBuddyList() - Method in class hamsam.api.Buddy
Add this buddy to your buddy list.
addToBuddyList(Buddy) - Method in interface hamsam.protocol.Protocol
Add a buddy to your buddy list.
append(char[]) - Method in class hamsam.api.TextComponent
Appends the sequence of characters to this text component.
append(String) - Method in class hamsam.api.TextComponent
Appends the string to this text component.
available() - Method in class hamsam.net.SocksConnection
Returns the number of bytes that can be read from this connection without blocking by the next caller of a method for this connection.
available() - Method in class hamsam.net.HttpConnection
Returns the number of bytes that can be read from this connection without blocking by the next caller of a method for this connection.
available() - Method in class hamsam.net.DirectConnection
Returns the number of bytes that can be read from this connection without blocking by the next caller of a method for this connection.
available() - Method in interface hamsam.net.Connection
Returns the number of bytes that can be read from this connection without blocking by the next caller of a method for this connection.

B

Buddy - class hamsam.api.Buddy.
A buddy is a person who is participating in instant messaging.
Buddy(Protocol, String) - Constructor for class hamsam.api.Buddy
Construct a buddy object for a buddy with a specified protocol and username.
Buddy(Protocol, String, String) - Constructor for class hamsam.api.Buddy
Construct a buddy object for a buddy with a specified protocol, username, and group.
buddyAdded(Buddy) - Method in interface hamsam.api.IMListener
Invoked when a buddy was successfully added to your buddy list.
buddyAdded(Buddy) - Method in class hamsam.api.IMAdapter
Invoked when a buddy was successfully added to your buddy list.
buddyAddFailed(Buddy, String) - Method in interface hamsam.api.IMListener
Invoked when an attempt to add a buddy failed.
buddyAddFailed(Buddy, String) - Method in class hamsam.api.IMAdapter
Invoked when an attempt to add a buddy failed.
buddyAddRejected(Buddy, String) - Method in interface hamsam.api.IMListener
Invoked when an attempt to add a buddy failed because the buddy rejected your request.
buddyAddRejected(Buddy, String) - Method in class hamsam.api.IMAdapter
Invoked when an attempt to add a buddy failed because the buddy rejected your request.
buddyAddRequest(Buddy, Buddy, String) - Method in interface hamsam.api.IMListener
Invoked when a buddy wants to add you to his / her buddy list.
buddyAddRequest(Buddy, Buddy, String) - Method in class hamsam.api.IMAdapter
Invoked when a buddy wants to add you to his / her buddy list.
buddyDeleted(Buddy) - Method in interface hamsam.api.IMListener
Invoked when a buddy was successfully deleted from your buddy list.
buddyDeleted(Buddy) - Method in class hamsam.api.IMAdapter
Invoked when a buddy was successfully deleted from your buddy list.
buddyDeleteFailed(Buddy, String) - Method in interface hamsam.api.IMListener
Invoked when an attempt to delete a buddy failed.
buddyDeleteFailed(Buddy, String) - Method in class hamsam.api.IMAdapter
Invoked when an attempt to delete a buddy failed.
buddyIgnored(Buddy) - Method in interface hamsam.api.IMListener
Invoked when a buddy was successfully ignored.
buddyIgnored(Buddy) - Method in class hamsam.api.IMAdapter
Invoked when a buddy was successfully ignored.
buddyIgnoreFailed(Buddy, String) - Method in interface hamsam.api.IMListener
Invoked when an attempt to ignore a buddy failed.
buddyIgnoreFailed(Buddy, String) - Method in class hamsam.api.IMAdapter
Invoked when an attempt to ignore a buddy failed.
buddyListReceived(Protocol, Buddy[]) - Method in interface hamsam.api.IMListener
Invoked when your buddy list is received after a successful login.
buddyListReceived(Protocol, Buddy[]) - Method in class hamsam.api.IMAdapter
Invoked when your buddy list is received after a successful login.
buddyStatusChanged(Buddy) - Method in interface hamsam.api.IMListener
Invoked when the status information of a buddy is changed.
buddyStatusChanged(Buddy) - Method in class hamsam.api.IMAdapter
Invoked when the status information of a buddy is changed.
buddyUnignored(Buddy) - Method in interface hamsam.api.IMListener
Invoked when a buddy was successfully unignored.
buddyUnignored(Buddy) - Method in class hamsam.api.IMAdapter
Invoked when a buddy was successfully unignored.
buddyUnignoreFailed(Buddy, String) - Method in interface hamsam.api.IMListener
Invoked when an attempt to unignore a buddy failed.
buddyUnignoreFailed(Buddy, String) - Method in class hamsam.api.IMAdapter
Invoked when an attempt to unignore a buddy failed.

C

changeAlias(String) - Method in class hamsam.api.Buddy
Changes the alias name of this buddy.
changeBuddyAlias(Buddy, String) - Method in interface hamsam.protocol.Protocol
Changes the alias of a buddy.
changeStatus(String) - Static method in class hamsam.protocol.ProtocolManager
Change your status message for all protocols which are connected.
changeStatus(String) - Method in interface hamsam.protocol.Protocol
Change the status message for the user logged in for this protocol.
close() - Method in class hamsam.net.SocksConnection
Closes this connection and releases any resources associated with it.
close() - Method in class hamsam.net.HttpConnection
Closes this connection and releases any resources associated with it.
close() - Method in class hamsam.net.DirectConnection
Closes this connection and releases any resources associated with it.
close() - Method in interface hamsam.net.Connection
Closes this connection and releases any resources associated with it.
Conference - class hamsam.api.Conference.
A conference is a communication mechanism by which more than two buddies can exchange messages with each other.
Conference(Protocol, Buddy, Buddy[]) - Constructor for class hamsam.api.Conference
Construct a conference.
Conference(Protocol, Buddy, Buddy[], String) - Constructor for class hamsam.api.Conference
Start a new conference and invite buddies to join.
conferenceClosed(Conference) - Method in interface hamsam.api.IMListener
Invoked when a conference session is closed, either by the protocol or by a buddy who is authorized to do so.
conferenceClosed(Conference) - Method in class hamsam.api.IMAdapter
Invoked when a conference session is closed, either by the protocol or by a buddy who is authorized to do so.
conferenceInvitationAccepted(Conference, Buddy) - Method in interface hamsam.api.IMListener
Invoked when a buddy accepts a conference invitation.
conferenceInvitationAccepted(Conference, Buddy) - Method in class hamsam.api.IMAdapter
Invoked when a buddy accepts a conference invitation.
conferenceInvitationDeclined(Conference, Buddy, String) - Method in interface hamsam.api.IMListener
Invoked when a buddy declines a conference invitation.
conferenceInvitationDeclined(Conference, Buddy, String) - Method in class hamsam.api.IMAdapter
Invoked when a buddy declines a conference invitation.
conferenceInvitationReceived(Conference, String) - Method in interface hamsam.api.IMListener
Invoked when a buddy invites you for a conference.
conferenceInvitationReceived(Conference, String) - Method in class hamsam.api.IMAdapter
Invoked when a buddy invites you for a conference.
conferenceMessageReceived(Conference, Buddy, Message) - Method in interface hamsam.api.IMListener
Invoked when an instant message arrives at a conference.
conferenceMessageReceived(Conference, Buddy, Message) - Method in class hamsam.api.IMAdapter
Invoked when an instant message arrives at a conference.
conferenceParticipantJoined(Conference, Buddy) - Method in interface hamsam.api.IMListener
Invoked when a buddy joins a conference.
conferenceParticipantJoined(Conference, Buddy) - Method in class hamsam.api.IMAdapter
Invoked when a buddy joins a conference.
conferenceParticipantLeft(Conference, Buddy) - Method in interface hamsam.api.IMListener
Invoked when a buddy leaves from a conference.
conferenceParticipantLeft(Conference, Buddy) - Method in class hamsam.api.IMAdapter
Invoked when a buddy leaves from a conference.
connect(String, String, ProxyInfo) - Method in interface hamsam.protocol.Protocol
Connect to the instant messaging server.
connected(Protocol) - Method in interface hamsam.api.IMListener
Invoked when a protocol completes the start up successfully.
connected(Protocol) - Method in class hamsam.api.IMAdapter
Invoked when a protocol completes the start up successfully.
connectFailed(Protocol, String) - Method in interface hamsam.api.IMListener
Invoked when a protocol failed during the start up.
connectFailed(Protocol, String) - Method in class hamsam.api.IMAdapter
Invoked when a protocol failed during the start up.
connecting(Protocol) - Method in interface hamsam.api.IMListener
Invoked when a protocol attempts start up.
connecting(Protocol) - Method in class hamsam.api.IMAdapter
Invoked when a protocol attempts start up.
Connection - interface hamsam.net.Connection.
A Connection represents some sort of network connection between the client machine and a server which provides instant messaging services.

D

deleteFromBuddyList() - Method in class hamsam.api.Buddy
Delete this buddy from your buddy list.
deleteFromBuddyList(Buddy) - Method in interface hamsam.protocol.Protocol
Delete a buddy from your buddy list.
DIRECT - Static variable in class hamsam.net.ProxyInfo
Connection type indicating a direct connection to the Internet.
DirectConnection - class hamsam.net.DirectConnection.
A DirectConnection connects to a specified host on a specified port by establishing a TCP/IP socket with it.
DirectConnection(String, int) - Constructor for class hamsam.net.DirectConnection
Establish a direct connection to the specified host and port.
disconnect() - Method in interface hamsam.protocol.Protocol
Disconnect from the instant messaging service.
disconnected(Protocol) - Method in interface hamsam.api.IMListener
Invoked when a protocol is disconnected.
disconnected(Protocol) - Method in class hamsam.api.IMAdapter
Invoked when a protocol is disconnected.

E

equals(Object) - Method in class hamsam.api.Buddy
Compares the specified object with this Buddy for equality.

F

flush() - Method in class hamsam.net.SocksConnection
Flushes this connection and forces any buffered output bytes to be written out.
flush() - Method in class hamsam.net.HttpConnection
Flushes this connection and forces any buffered output bytes to be written out.
flush() - Method in class hamsam.net.DirectConnection
Flushes this connection and forces any buffered output bytes to be written out.
flush() - Method in interface hamsam.net.Connection
Flushes this connection and forces any buffered output bytes to be written out.

G

getAlias() - Method in class hamsam.api.Buddy
Returns the alias name of this buddy.
getAvailableProtocols() - Static method in class hamsam.protocol.ProtocolManager
Get all available protocols.
getColor() - Method in class hamsam.api.TextComponent
Returns the color that is used with this text component.
getComponents() - Method in class hamsam.api.Message
Returns an enumeration of the components of this message.
getConnection(String, int) - Method in class hamsam.net.ProxyInfo
Creates a connection through the proxy set in this ProxyInfo object.
getFont() - Method in class hamsam.api.TextComponent
Returns the font that is used with this text component.
getGroup() - Method in class hamsam.api.Buddy
Returns the group of this buddy.
getHost() - Method in class hamsam.api.Conference
Returns the host buddy for this conference.
getIcon() - Method in class hamsam.api.SmileyComponent
Returns the icon of this smiley.
getInputStream() - Method in class hamsam.net.SocksConnection
Returns an InputStream that can be used to indirectly call the read methods.
getInputStream() - Method in class hamsam.net.HttpConnection
Returns an InputStream that can be used to indirectly call the read methods.
getInputStream() - Method in class hamsam.net.DirectConnection
Returns an InputStream that can be used to indirectly call the read methods.
getInputStream() - Method in interface hamsam.net.Connection
Returns an InputStream that can be used to indirectly call the read methods.
getLinkText() - Method in class hamsam.api.URLComponent
Returns the link text asociated with this URL component.
getLinkURL() - Method in class hamsam.api.URLComponent
Returns the link URL asociated with this URL component.
getLogger() - Static method in class hamsam.util.log.LogManager
Get the logger used by Hamsam.
getMessage() - Method in class hamsam.api.Response
Returns the explanation for rejection of the request involved.
getName() - Method in class hamsam.api.SmileyComponent
Returns the descriptive name for this smiley.
getParticipants() - Method in class hamsam.api.Conference
Returns all participants for this conference.
getPassword() - Method in class hamsam.net.ProxyInfo
Returns the password to be used for proxy authentication.
getProtocol() - Method in class hamsam.api.Conference
Returns the protocol for this conference.
getProtocol() - Method in class hamsam.api.Buddy
Get the protocol used by this buddy.
getProtocolName() - Method in interface hamsam.protocol.Protocol
Returns the name of this protocol.
getProxyType() - Method in class hamsam.net.ProxyInfo
Returns the type of proxy to be used as indicated by this object.
getSequence() - Method in class hamsam.api.TextComponent
Returns the sequence of characters corresponding to this text component.
getServerName() - Method in class hamsam.net.ProxyInfo
Returns the host name of the proxy server to be used.
getServerPort() - Method in class hamsam.net.ProxyInfo
Returns the TCP/IP port at which the proxy server is listening.
getSocket() - Method in class hamsam.net.SocksConnection
Returns the socket used by this connection.
getSocket() - Method in class hamsam.net.HttpConnection
Returns the socket used by this connection.
getSocket() - Method in class hamsam.net.DirectConnection
Returns the socket used by this connection.
getSocket() - Method in interface hamsam.net.Connection
Returns the socket used by this connection.
getStatus() - Method in class hamsam.api.Buddy
Get the status message for this buddy.
getSupportedSmileys() - Method in interface hamsam.protocol.Protocol
Returns an array of all SmileyComponents supported by this protocol.
getSupportedStatusMessages() - Method in interface hamsam.protocol.Protocol
Returns an array of status messages supported by this protocol.
getText() - Method in class hamsam.api.SmileyComponent
Returns the alternate text for this smiley.
getUsername() - Method in class hamsam.api.Buddy
Returns the username of this buddy.
getUsername() - Method in class hamsam.net.ProxyInfo
Returns the username to be used for proxy authentication.

H

hamsam.api - package hamsam.api
Provides classes that are fundamental to the use of Hamsam API.
hamsam.exception - package hamsam.exception
Provides exception classes that are thrown by the Hamsam API.
hamsam.net - package hamsam.net
Provides classes that are essential for managing network connections.
hamsam.protocol - package hamsam.protocol
Provides classes that allows transparent access to the underlying instant messaging services.
hamsam.util.log - package hamsam.util.log
A JDK1.4 logging API framework for Hamsam.
HamsamException - exception hamsam.exception.HamsamException.
HamsamException is the superclass of all exceptions thrown by the Hamsam API.
HamsamException() - Constructor for class hamsam.exception.HamsamException
Constructs a new Hamsam exception with null as its detailed message.
HamsamException(String) - Constructor for class hamsam.exception.HamsamException
Constructs a new Hamsam exception with the specified detail message.
HTTP - Static variable in class hamsam.net.ProxyInfo
Connection type indicating a connection through HTTP proxy to the Internet.
HttpConnection - class hamsam.net.HttpConnection.
An HTTPConnection connects to a specified host on a specified port by establishing an HTTP/1.1 tunnel.
HttpConnection(String, int, String, int) - Constructor for class hamsam.net.HttpConnection
Construct an HTTP connection to the specified host and port through an HTTP 1.1 proxy.
HttpConnection(String, int, String, String, String, int) - Constructor for class hamsam.net.HttpConnection
Construct an HTTP connection to the specified host and port through an HTTP 1.1 proxy which requires authentication.

I

ignore() - Method in class hamsam.api.Buddy
Prevent this buddy from sending you messages.
ignoreBuddy(Buddy) - Method in interface hamsam.protocol.Protocol
Prevent a buddy from sending you messages.
ignoreListReceived(Protocol, Buddy[]) - Method in interface hamsam.api.IMListener
Invoked when a list of buddies whom you have ignored is received, after a successful login.
ignoreListReceived(Protocol, Buddy[]) - Method in class hamsam.api.IMAdapter
Invoked when a list of buddies whom you have ignored is received, after a successful login.
IllegalArgumentException - exception hamsam.exception.IllegalArgumentException.
Thrown to indicate that a method has been passed an illegal or inappropriate argument.
IllegalArgumentException() - Constructor for class hamsam.exception.IllegalArgumentException
Constructs an IllegalArgumentException with no detailed message.
IllegalArgumentException(String) - Constructor for class hamsam.exception.IllegalArgumentException
Constructs an IllegalArgumentException with the specified detail message.
IllegalStateException - exception hamsam.exception.IllegalStateException.
Signals that a method has been invoked at an illegal or inappropriate time.
IllegalStateException() - Constructor for class hamsam.exception.IllegalStateException
Constructs an IllegalStateException with no detailed message.
IllegalStateException(String) - Constructor for class hamsam.exception.IllegalStateException
Constructs an IllegalStateException with the specified detail message.
IMAdapter - class hamsam.api.IMAdapter.
An abstract adapter class receiving instant messaging events.
IMAdapter() - Constructor for class hamsam.api.IMAdapter
Default constructor.
IMListener - interface hamsam.api.IMListener.
The listener interface for receiving instant messaging events.
instantMessageReceived(Buddy, Message) - Method in interface hamsam.api.IMListener
Invoked when an instant message is received.
instantMessageReceived(Buddy, Message) - Method in class hamsam.api.IMAdapter
Invoked when an instant message is received.
isAccepted() - Method in class hamsam.api.Response
Determines if this response accepts the request involved.
isBuddyAddRequestSupported() - Method in interface hamsam.protocol.Protocol
Determines whether this protocol will notify you if a user attempts to add you to his / her buddy list.
isBuddyGroupSupported() - Method in interface hamsam.protocol.Protocol
Determines whether this protocol supports arranging buddies in different groups.
isBuddyNameAliasSupported() - Method in interface hamsam.protocol.Protocol
Determines whether this protocol supports buddy name aliases.
isConferenceSupported() - Method in interface hamsam.protocol.Protocol
Determines whether this protocol supports conferences.
isIgnoreSupported() - Method in interface hamsam.protocol.Protocol
Determines whether this protocol supports ignoring buddies.
isInvisibleSupported() - Method in interface hamsam.protocol.Protocol
Determines whether this protocol supports setting the status of the user to invisible.
isMailNotifySupported() - Method in interface hamsam.protocol.Protocol
Determines whether this protocol supports e-mail alerts.
isOfflineMessageSupported() - Method in interface hamsam.protocol.Protocol
Determines whether this protocol supports sending and receiving offline messages.
isTypingNotifySupported() - Method in interface hamsam.protocol.Protocol
Determines whether this protocol supports typing notifications.

L

LogManager - class hamsam.util.log.LogManager.
LogManager is an abstract class that is used to maintain a set of shared state about Loggers and log services.
LogManager() - Constructor for class hamsam.util.log.LogManager
 

M

mailNotificationReceived(Protocol, int, String[], String[]) - Method in interface hamsam.api.IMListener
Invoked when an e-mail notification arrives.
mailNotificationReceived(Protocol, int, String[], String[]) - Method in class hamsam.api.IMAdapter
Invoked when an e-mail notification arrives.
Message - class hamsam.api.Message.
An instant message.
Message() - Constructor for class hamsam.api.Message
Default constructor.
MessageComponent - interface hamsam.api.MessageComponent.
A component of a message.

O

offlineMessageReceived(Buddy, Date, Message) - Method in interface hamsam.api.IMListener
Invoked when an offline message is received.
offlineMessageReceived(Buddy, Date, Message) - Method in class hamsam.api.IMAdapter
Invoked when an offline message is received.

P

Protocol - interface hamsam.protocol.Protocol.
A protocol is a specific implementation of instant messaging services.
ProtocolManager - class hamsam.protocol.ProtocolManager.
Provides an interface for manipulating all available protocols.
ProtocolManager() - Constructor for class hamsam.protocol.ProtocolManager
 
protocolMessageReceived(Protocol, Message) - Method in interface hamsam.api.IMListener
Invoked when the underlying protocol system sends a notification to the user.
protocolMessageReceived(Protocol, Message) - Method in class hamsam.api.IMAdapter
Invoked when the underlying protocol system sends a notification to the user.
ProxyInfo - class hamsam.net.ProxyInfo.
Defines the type of connections to be used for each protocol.
ProxyInfo() - Constructor for class hamsam.net.ProxyInfo
Construct a proxy information object indicating direct connection to the Internet.
ProxyInfo(int, String, int) - Constructor for class hamsam.net.ProxyInfo
Construct a proxy information object indicating the type of proxy to be used, the proxy server's host name, and proxy server's listening port number.

Q

quit() - Method in class hamsam.api.Conference
Quit from this conference.
quitConference(Conference) - Method in interface hamsam.protocol.Protocol
Disconnect the current user from a conference.

R

read() - Method in class hamsam.net.SocksConnection
Reads the next byte of data from the input stream.
read() - Method in class hamsam.net.HttpConnection
Reads the next byte of data from the input stream.
read() - Method in class hamsam.net.DirectConnection
Reads the next byte of data from the input stream.
read() - Method in interface hamsam.net.Connection
Reads the next byte of data from the input stream.
read(byte[]) - Method in class hamsam.net.SocksConnection
Reads some number of bytes from the connection and stores them into the buffer array b.
read(byte[]) - Method in class hamsam.net.HttpConnection
Reads some number of bytes from the connection and stores them into the buffer array b.
read(byte[]) - Method in class hamsam.net.DirectConnection
Reads some number of bytes from the connection and stores them into the buffer array b.
read(byte[]) - Method in interface hamsam.net.Connection
Reads some number of bytes from the connection and stores them into the buffer array b.
read(byte[], int, int) - Method in class hamsam.net.SocksConnection
Reads up to len bytes of data from the connection into an array of bytes.
read(byte[], int, int) - Method in class hamsam.net.HttpConnection
Reads up to len bytes of data from the connection into an array of bytes.
read(byte[], int, int) - Method in class hamsam.net.DirectConnection
Reads up to len bytes of data from the connection into an array of bytes.
read(byte[], int, int) - Method in interface hamsam.net.Connection
Reads up to len bytes of data from the connection into an array of bytes.
removeParticipant(Buddy) - Method in class hamsam.api.Conference
Removes a buddy from this conference object.
Response - class hamsam.api.Response.
A response to allow or disallow a user request.
Response() - Constructor for class hamsam.api.Response
Creates a response which accepts the request involved.
Response(String) - Constructor for class hamsam.api.Response
Creates a response which rejects the request involved.

S

sendConferenceMessage(Conference, Message) - Method in interface hamsam.protocol.Protocol
Send a conference message.
sendInstantMessage(Buddy, Message) - Method in interface hamsam.protocol.Protocol
Send an instant message to a buddy.
sendInstantMessage(Message) - Method in class hamsam.api.Buddy
Send an instant message to this buddy.
sendMessage(Message) - Method in class hamsam.api.Conference
Send a message to this conference.
setAlias(String) - Method in class hamsam.api.Buddy
Set the alias name of this buddy.
setColor(Color) - Method in class hamsam.api.TextComponent
Specify the color to be used with this text component.
setFont(Font) - Method in class hamsam.api.TextComponent
Specify the font to be used with this text component.
setIMListener(IMListener) - Static method in class hamsam.protocol.ProtocolManager
Set the listener which will receive all instant messaging events from all available protocols.
setListener(IMListener) - Method in interface hamsam.protocol.Protocol
Sets the listener for this protocol.
setPassword(String) - Method in class hamsam.net.ProxyInfo
Set the password to be used for proxy authentication.
setStatus(String) - Method in class hamsam.api.Buddy
Set the status message for this buddy.
setUsername(String) - Method in class hamsam.net.ProxyInfo
Set the username to be used for proxy authentication.
SmileyComponent - class hamsam.api.SmileyComponent.
A component to represent smileys (emoticons) in instant messages.
SmileyComponent(Icon, String[], String) - Constructor for class hamsam.api.SmileyComponent
Construct a new smiley with a given icon and alternate text.
SOCKS4 - Static variable in class hamsam.net.ProxyInfo
Connection type indicating a connection through Socks Version 4 proxy to the Internet.
SOCKS5 - Static variable in class hamsam.net.ProxyInfo
Connection type indicating a connection through Socks Version 5 proxy to the Internet.
SocksConnection - class hamsam.net.SocksConnection.
A SocksConnection connects to a specified host and port through a socks (version 4 or 5) proxy server.
SocksConnection(String, int, String, int) - Constructor for class hamsam.net.SocksConnection
Construct a connection to the specified host and port using socks version 4 protocol.
SocksConnection(String, int, String, String, String, int) - Constructor for class hamsam.net.SocksConnection
Construct a connection to the specified host and port using socks version 5 protocol.
startConference(Conference, String) - Method in interface hamsam.protocol.Protocol
Start a new conference by inviting some buddies.

T

TextComponent - class hamsam.api.TextComponent.
A text component of a message.
TextComponent() - Constructor for class hamsam.api.TextComponent
Construct a new text component that represents an empty character sequence.
TextComponent(String) - Constructor for class hamsam.api.TextComponent
Construct a new text component and initialize it with the given character sequence.
TextComponent(String, Color) - Constructor for class hamsam.api.TextComponent
Construct a new text component and initialize it with a given character sequence and color information.
TextComponent(String, Font) - Constructor for class hamsam.api.TextComponent
Construct a new text component and initialize it with a given character sequence and font information.
TextComponent(String, Font, Color) - Constructor for class hamsam.api.TextComponent
Construct a new text component and initialize it with a given character sequence, font, and color information.
typingStarted() - Method in class hamsam.api.Buddy
Notify this buddy that you have started typing.
typingStarted(Buddy) - Method in interface hamsam.api.IMListener
Invoked when a buddy starts typing.
typingStarted(Buddy) - Method in class hamsam.api.IMAdapter
Invoked when a buddy starts typing.
typingStarted(Buddy) - Method in interface hamsam.protocol.Protocol
Notify this buddy that you have started typing.
typingStopped() - Method in class hamsam.api.Buddy
Notify this buddy that you have stopped typing.
typingStopped(Buddy) - Method in interface hamsam.api.IMListener
Invoked when a buddy stops typing.
typingStopped(Buddy) - Method in class hamsam.api.IMAdapter
Invoked when a buddy stops typing.
typingStopped(Buddy) - Method in interface hamsam.protocol.Protocol
Notify this buddy that you have stopped typing.

U

unignore() - Method in class hamsam.api.Buddy
Undo a previous ignore operation for this buddy.
unignoreBuddy(Buddy) - Method in interface hamsam.protocol.Protocol
Undo a previous ignore operation for a buddy.
UnsupportedOperationException - exception hamsam.exception.UnsupportedOperationException.
Thrown to indicate that the requested operation is not supported.
UnsupportedOperationException() - Constructor for class hamsam.exception.UnsupportedOperationException
Constructs an UnsupportedOperationException with no detailed message.
UnsupportedOperationException(String) - Constructor for class hamsam.exception.UnsupportedOperationException
Constructs an UnsupportedOperationException with the specified detail message.
URLComponent - class hamsam.api.URLComponent.
A component to represent URLs in instant messages.
URLComponent(String, URL) - Constructor for class hamsam.api.URLComponent
Construct a url component with a link text and link url.

W

write(byte[]) - Method in class hamsam.net.SocksConnection
Writes b.length bytes from the specified byte array to this connection.
write(byte[]) - Method in class hamsam.net.HttpConnection
Writes b.length bytes from the specified byte array to this connection.
write(byte[]) - Method in class hamsam.net.DirectConnection
Writes b.length bytes from the specified byte array to this connection.
write(byte[]) - Method in interface hamsam.net.Connection
Writes b.length bytes from the specified byte array to this connection.

A B C D E F G H I L M O P Q R S T U W