From 4be4b3f77468e4ef1170010ddcc02f20e8bed06f Mon Sep 17 00:00:00 2001 From: Damian Minkov Date: Thu, 7 Mar 2013 08:17:24 +0000 Subject: [PATCH] Adds retrieving video work phone. --- .../impl/protocol/jabber/InfoRetreiver.java | 4 ++++ .../service/protocol/ServerStoredDetails.java | 13 ++++++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/src/net/java/sip/communicator/impl/protocol/jabber/InfoRetreiver.java b/src/net/java/sip/communicator/impl/protocol/jabber/InfoRetreiver.java index 9928c2a28..5f087c5ab 100644 --- a/src/net/java/sip/communicator/impl/protocol/jabber/InfoRetreiver.java +++ b/src/net/java/sip/communicator/impl/protocol/jabber/InfoRetreiver.java @@ -256,6 +256,10 @@ protected List retrieveDetails(String contactAddress) if(tmp != null) result.add(new WorkPhoneDetail(tmp)); + tmp = card.getPhoneWork("VIDEO"); + if(tmp != null) + result.add(new WorkVideoDetail(tmp)); + tmp = card.getPhoneWork("FAX"); if(tmp != null) result.add(new WorkFaxDetail(tmp)); diff --git a/src/net/java/sip/communicator/service/protocol/ServerStoredDetails.java b/src/net/java/sip/communicator/service/protocol/ServerStoredDetails.java index 3d9043bfe..4f3101492 100644 --- a/src/net/java/sip/communicator/service/protocol/ServerStoredDetails.java +++ b/src/net/java/sip/communicator/service/protocol/ServerStoredDetails.java @@ -390,7 +390,7 @@ public FaxDetail(String number) } /** - * A detail used for representing a work mobile phone number. + * A detail used for representing a video phone number. */ public static class VideoDetail extends PhoneNumberDetail { @@ -401,6 +401,17 @@ public VideoDetail(String number) } } + /** + * A detail used for representing a work video phone number. + */ + public static class WorkVideoDetail extends VideoDetail + { + public WorkVideoDetail(String number) + { + super(number); + } + } + /** * A Pager number. */