SecurityAuthority implementation

cusax-fix
Yana Stamcheva 20 years ago
parent 28b9f4556a
commit f3d8914ca4

@ -374,7 +374,7 @@ public static boolean isSpecialChar(int charCode) {
}
/**
* Gets the protocol logo icon.
* Gets the protocol logo icon in size 16x16.
* @param protocolName The protocol name.
* @return the protocol logo image.
*/
@ -410,6 +410,44 @@ public static Image getProtocolIcon(String protocolName) {
return protocolIcon;
}
/**
* Gets the protocol logo icon in size 32x32.
* @param protocolName The protocol name.
* @return the protocol logo image.
*/
public static Image getProtocolBigIcon(String protocolName) {
Image protocolIcon = null;
if (protocolName.equals(Constants.SIP)) {
protocolIcon = ImageLoader.getImage(ImageLoader.SIP_ONLINE_ICON);
} else if (protocolName.equals(Constants.ICQ)) {
protocolIcon = ImageLoader.getImage(ImageLoader.ICQ_32x32);
} else if (protocolName.equals(Constants.MSN)) {
protocolIcon = ImageLoader.getImage(ImageLoader.MSN_32x32);
} else if (protocolName.equals(Constants.AIM)) {
protocolIcon = ImageLoader.getImage(ImageLoader.AIM_32x32);
} else if (protocolName.equals(Constants.YAHOO)) {
protocolIcon = ImageLoader.getImage(ImageLoader.YAHOO_32x32);
} else if (protocolName.equals(Constants.JABBER)) {
protocolIcon = ImageLoader.getImage(ImageLoader.JABBER_32x32);
} else if (protocolName.equals(Constants.SKYPE)) {
protocolIcon = ImageLoader.getImage(ImageLoader.SKYPE_32x32);
}
return protocolIcon;
}
/**
* Gets the protocol connecting animated icon.

@ -638,12 +638,23 @@ public class ImageLoader {
*/
public static final ImageID LOGIN_WINDOW_LOGO = new ImageID(
"LOGIN_WINDOW_LOGO");
/**
* The background image of the <tt>AuthenticationWindow</tt>.
*/
public static final ImageID AUTH_WINDOW_BACKGROUND = new ImageID(
"AUTH_WINDOW_BACKGROUND");
/*
* =========================================================================
* --------------------- PROTOCOLS STATUS ICONS ---------------------------
* ========================================================================
*/
/**
* The ICQ logo 32x32 icon.
*/
public static final ImageID ICQ_32x32 = new ImageID("ICQ_32x32");
/**
* The ICQ logo 16x16 icon.
*/
@ -693,26 +704,52 @@ public class ImageLoader {
public static final ImageID ICQ_INVISIBLE_ICON = new ImageID(
"ICQ_INVISIBLE_ICON");
/**
* The MSN logo 32x32 icon.
*/
public static final ImageID MSN_32x32 = new ImageID("MSN_32x32");
/**
* The MSN logo 16x16 icon.
*/
public static final ImageID MSN_LOGO = new ImageID("MSN_LOGO");
/**
* The AIM logo 32x32 icon.
*/
public static final ImageID AIM_32x32 = new ImageID("AIM_32x32");
/**
* The AIM logo 16x16 icon.
*/
public static final ImageID AIM_LOGO = new ImageID("AIM_LOGO");
/**
* The Yahoo logo 32x32 icon.
*/
public static final ImageID YAHOO_32x32 = new ImageID("YAHOO_32x32");
/**
* The Yahoo logo 16x16 icon.
*/
public static final ImageID YAHOO_LOGO = new ImageID("YAHOO_LOGO");
/**
* The Jabber logo 32x32 icon.
*/
public static final ImageID JABBER_32x32 = new ImageID("JABBER_32x32");
/**
* The Jabber logo 16x16 icon.
*/
public static final ImageID JABBER_LOGO = new ImageID("JABBER_LOGO");
/**
* The Skype logo 32x32 icon.
*/
public static final ImageID SKYPE_32x32 = new ImageID("SKYPE_32x32");
/**
* The Skype logo 16x16 icon.
*/

@ -87,6 +87,7 @@ RENAME_16x16_ICON=net/java/sip/communicator/impl/gui/resources/common/rename16x1
MORE_INFO_ICON=net/java/sip/communicator/impl/gui/resources/common/moreInfo.png
TOOLBAR_DRAG_ICON=net/java/sip/communicator/impl/gui/resources/common/toolbarDragIcon.png
ICQ_32x32=net/java/sip/communicator/impl/gui/resources/protocols/icq/Icq.png
ICQ_CONNECTING=net/java/sip/communicator/impl/gui/resources/protocols/icq/cr16-action-icq_connecting-1.gif
ICQ_LOGO=net/java/sip/communicator/impl/gui/resources/protocols/icq/Icq16.png
ICQ_FF_CHAT_ICON=net/java/sip/communicator/impl/gui/resources/protocols/icq/cr16-action-icq_ffc.png
@ -96,10 +97,15 @@ ICQ_DND_ICON=net/java/sip/communicator/impl/gui/resources/protocols/icq/cr16-act
ICQ_OCCUPIED_ICON=net/java/sip/communicator/impl/gui/resources/protocols/icq/cr16-action-icq_occupied.png
ICQ_OFFLINE_ICON=net/java/sip/communicator/impl/gui/resources/protocols/icq/cr16-action-icq_offline.png
ICQ_INVISIBLE_ICON=net/java/sip/communicator/impl/gui/resources/protocols/icq/cr16-action-icq_invisible.png
MSN_32x32=net/java/sip/communicator/impl/gui/resources/protocols/msn/Msn.png
MSN_LOGO=net/java/sip/communicator/impl/gui/resources/protocols/msn/Msn16.png
AIM_32x32=net/java/sip/communicator/impl/gui/resources/protocols/aim/Aim.png
AIM_LOGO=net/java/sip/communicator/impl/gui/resources/protocols/aim/Aim16.png
YAHOO_32x32=net/java/sip/communicator/impl/gui/resources/protocols/yahoo/Yahoo.png
YAHOO_LOGO=net/java/sip/communicator/impl/gui/resources/protocols/yahoo/Yahoo16.png
JABBER_32x32=net/java/sip/communicator/impl/gui/resources/protocols/jabber/Jabber2.png
JABBER_LOGO=net/java/sip/communicator/impl/gui/resources/protocols/jabber/Jabber16.png
SKYPE_32x32=net/java/sip/communicator/impl/gui/resources/protocols/skype/Skype.png
SKYPE_LOGO=net/java/sip/communicator/impl/gui/resources/protocols/skype/Skype16.png
SIP_LOGO=net/java/sip/communicator/impl/gui/resources/common/logo/sc_logo16x16.png
SIP_ONLINE_ICON=net/java/sip/communicator/impl/gui/resources/protocols/sip/onlineStatus.png
@ -125,6 +131,7 @@ SMILEY11=net/java/sip/communicator/impl/gui/resources/common/smilies/default/smi
SMILEY12=net/java/sip/communicator/impl/gui/resources/common/smilies/default/smiley12.gif
LOGIN_WINDOW_LOGO=net/java/sip/communicator/impl/gui/resources/common/loginWindowLogo.png
AUTH_WINDOW_BACKGROUND=net/java/sip/communicator/impl/gui/resources/common/passWindowBackground.png
USER_ONLINE_ICON=net/java/sip/communicator/impl/gui/resources/common/statusicons/online.png
USER_OFFLINE_ICON=net/java/sip/communicator/impl/gui/resources/common/statusicons/offline.png

Loading…
Cancel
Save