Jitsi: the OpenSource Java VoIP and Instant Messaging client.

net.java.sip.communicator.impl.protocol.jabber
Class OperationSetAvatarJabberImpl

java.lang.Object
  extended by net.java.sip.communicator.service.protocol.AbstractOperationSetAvatar<ProtocolProviderServiceJabberImpl>
      extended by net.java.sip.communicator.impl.protocol.jabber.OperationSetAvatarJabberImpl
All Implemented Interfaces:
OperationSet, OperationSetAvatar

public class OperationSetAvatarJabberImpl
extends AbstractOperationSetAvatar<ProtocolProviderServiceJabberImpl>

A simple implementation of the OperationSetAvatar interface for the jabber protocol. Actually there isn't any maximum size for the jabber protocol but GoogleTalk fix it a 96x96.

Author:
Damien Roth

Constructor Summary
OperationSetAvatarJabberImpl(ProtocolProviderServiceJabberImpl parentProvider, OperationSetServerStoredAccountInfo accountInfoOpSet)
          Creates a new instances of OperationSetAvatarJabberImpl.
 
Method Summary
 
Methods inherited from class net.java.sip.communicator.service.protocol.AbstractOperationSetAvatar
addAvatarListener, fireAvatarChanged, getAvatar, getMaxHeight, getMaxSize, getMaxWidth, removeAvatarListener, setAvatar
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperationSetAvatarJabberImpl

public OperationSetAvatarJabberImpl(ProtocolProviderServiceJabberImpl parentProvider,
                                    OperationSetServerStoredAccountInfo accountInfoOpSet)
Creates a new instances of OperationSetAvatarJabberImpl.

Parameters:
parentProvider - a reference to the ProtocolProviderServiceJabberImpl instance that created us.
accountInfoOpSet - a reference to the OperationSetServerStoredAccountInfo.

Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.