PIMList list = item.getPIMList();
if (list.isCategory(category)) {
item.addToCategory(category);
} else {
if ((list.maxCategories() == -1)||(list.maxCategories() > list.getCategories().length)) {
list.addCategory(category);
item.addToCategory(category);
}
}
} catch (PIMException e) {
StaticDataHelper.log("[CARD]Exception in XMLContactParser.addCategory(): " + e.toString());