Fixes multiple newly-introduced warnings.

cusax-fix
Lyubomir Marinov 13 years ago
parent e00a0279a2
commit 57bb01cec7

@ -445,65 +445,68 @@ public static long getProperty(
{
switch(category)
{
case Personal:
if(subCategories.contains(ContactDetail.SubCategory.Name))
return MAPI_MAILUSER_PROP_IDS[PR_GIVEN_NAME];
// PR_MIDDLE_NAME:
else if(subCategories.contains(
ContactDetail.SubCategory.LastName))
return MAPI_MAILUSER_PROP_IDS[PR_SURNAME];
else if(subCategories.contains(
ContactDetail.SubCategory.Nickname))
return MAPI_MAILUSER_PROP_IDS[PR_NICKNAME];
else if(subCategories.contains(
ContactDetail.SubCategory.HomePage))
return MAPI_MAILUSER_PROP_IDS[PR_PERSONAL_HOME_PAGE];
else
return MAPI_MAILUSER_PROP_IDS[PR_DISPLAY_NAME_PREFIX];
case Organization:
case Personal:
if(subCategories.contains(ContactDetail.SubCategory.Name))
return MAPI_MAILUSER_PROP_IDS[PR_GIVEN_NAME];
// PR_MIDDLE_NAME:
else if(subCategories.contains(
ContactDetail.SubCategory.LastName))
return MAPI_MAILUSER_PROP_IDS[PR_SURNAME];
else if(subCategories.contains(
ContactDetail.SubCategory.Nickname))
return MAPI_MAILUSER_PROP_IDS[PR_NICKNAME];
else if(subCategories.contains(
ContactDetail.SubCategory.HomePage))
return MAPI_MAILUSER_PROP_IDS[PR_PERSONAL_HOME_PAGE];
else
return MAPI_MAILUSER_PROP_IDS[PR_DISPLAY_NAME_PREFIX];
case Organization:
if(subCategories.contains(ContactDetail.SubCategory.Work))
return MAPI_MAILUSER_PROP_IDS[PR_COMPANY_NAME];
else
return MAPI_MAILUSER_PROP_IDS[PR_BUSINESS_HOME_PAGE];
case Email:
return MAPI_MAILUSER_PROP_IDS[dispidEmail1EmailAddress];
//dispidEmail2EmailAddress:
//dispidEmail3EmailAddress:
// PR_EMAIL_ADDRESS:
case Phone:
if(subCategories.contains(ContactDetail.SubCategory.Fax))
{
if(subCategories.contains(ContactDetail.SubCategory.Work))
return MAPI_MAILUSER_PROP_IDS[PR_COMPANY_NAME];
else
return MAPI_MAILUSER_PROP_IDS[PR_BUSINESS_HOME_PAGE];
case Email:
return MAPI_MAILUSER_PROP_IDS[dispidEmail1EmailAddress];
//dispidEmail2EmailAddress:
//dispidEmail3EmailAddress:
// PR_EMAIL_ADDRESS:
case Phone:
if(subCategories.contains(ContactDetail.SubCategory.Fax))
{
if(subCategories.contains(ContactDetail.SubCategory.Work))
return MAPI_MAILUSER_PROP_IDS[dispidFax1EmailAddress];
else if(subCategories.contains(
ContactDetail.SubCategory.Home))
return MAPI_MAILUSER_PROP_IDS[dispidFax2EmailAddress];
else if(subCategories.contains(
ContactDetail.SubCategory.Other))
return MAPI_MAILUSER_PROP_IDS[dispidFax3EmailAddress];
}
else if(subCategories.contains(ContactDetail.SubCategory.Work))
return MAPI_MAILUSER_PROP_IDS[PR_BUSINESS_TELEPHONE_NUMBER];
// PR_BUSINESS2_TELEPHONE_NUMBER:
else if(subCategories.contains(ContactDetail.SubCategory.Home))
return MAPI_MAILUSER_PROP_IDS[PR_HOME_TELEPHONE_NUMBER];
// PR_HOME2_TELEPHONE_NUMBER:
return MAPI_MAILUSER_PROP_IDS[dispidFax1EmailAddress];
else if(subCategories.contains(
ContactDetail.SubCategory.Mobile))
return MAPI_MAILUSER_PROP_IDS[PR_MOBILE_TELEPHONE_NUMBER];
break;
//case InstantMessaging:
// return MAPI_MAILUSER_PROP_IDS[dispidInstMsg];
//case Address:
// if(subCategories.contains(ContactDetail.SubCategory.Work))
// return MAPI_MAILUSER_PROP_IDS[dispidWorkAddress];
// else if(subCategories.contains(
// ContactDetail.SubCategory.Home))
// return MAPI_MAILUSER_PROP_IDS[dispidHomeAddress];
// else if(subCategories.contains(
// ContactDetail.SubCategory.Other))
// return MAPI_MAILUSER_PROP_IDS[dispidOtherAddress];
// break;
ContactDetail.SubCategory.Home))
return MAPI_MAILUSER_PROP_IDS[dispidFax2EmailAddress];
else if(subCategories.contains(
ContactDetail.SubCategory.Other))
return MAPI_MAILUSER_PROP_IDS[dispidFax3EmailAddress];
}
else if(subCategories.contains(ContactDetail.SubCategory.Work))
return MAPI_MAILUSER_PROP_IDS[PR_BUSINESS_TELEPHONE_NUMBER];
// PR_BUSINESS2_TELEPHONE_NUMBER:
else if(subCategories.contains(ContactDetail.SubCategory.Home))
return MAPI_MAILUSER_PROP_IDS[PR_HOME_TELEPHONE_NUMBER];
// PR_HOME2_TELEPHONE_NUMBER:
else if(subCategories.contains(
ContactDetail.SubCategory.Mobile))
return MAPI_MAILUSER_PROP_IDS[PR_MOBILE_TELEPHONE_NUMBER];
break;
// case InstantMessaging:
// return MAPI_MAILUSER_PROP_IDS[dispidInstMsg];
// case Address:
// if(subCategories.contains(ContactDetail.SubCategory.Work))
// return MAPI_MAILUSER_PROP_IDS[dispidWorkAddress];
// else if(subCategories.contains(
// ContactDetail.SubCategory.Home))
// return MAPI_MAILUSER_PROP_IDS[dispidHomeAddress];
// else if(subCategories.contains(
// ContactDetail.SubCategory.Other))
// return MAPI_MAILUSER_PROP_IDS[dispidOtherAddress];
// break;
default:
// Silence the compiler.
break;
}
return -1;
}

@ -6,7 +6,6 @@
*/
package net.java.sip.communicator.plugin.addrbook.msoutlook;
import java.util.*;
import java.util.regex.*;
import net.java.sip.communicator.plugin.addrbook.*;

@ -6,12 +6,10 @@
*/
package net.java.sip.communicator.plugin.addrbook.msoutlook;
import net.java.sip.communicator.plugin.addrbook.*;
import net.java.sip.communicator.service.contactsource.*;
import net.java.sip.communicator.util.*;
import java.util.*;
import net.java.sip.communicator.service.contactsource.*;
/**
* Implements a custom <tt>SourceContact</tt> for the Address Book of Microsoft
* Outlook.
@ -22,13 +20,6 @@ public class MsOutlookAddrBookSourceContact
extends GenericSourceContact
implements EditableSourceContact
{
/**
* The <tt>Logger</tt> used by the <tt>MsOutlookAddrBookSourceContact</tt>
* class and its instances for logging output.
*/
private static final Logger logger
= Logger.getLogger(MsOutlookAddrBookSourceContact.class);
/**
* Initializes a new MsOutlookAddrBookSourceContact instance.
*

Loading…
Cancel
Save