Java Doc for VCARD.java in  » Mail-Clients » columba-1.4 » org » columba » addressbook » model » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Mail Clients » columba 1.4 » org.columba.addressbook.model 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.columba.addressbook.model.VCARD

VCARD
public interface VCARD (Code)
All VCARD features Columba is able to handle.

vCard standard: http://www.zvon.org/tmRFC/RFC2426/Output/index.html vCard in RDF/XML: http://www.w3.org/TR/vcard-rdf
author:
   fdietz



Field Summary
public static  StringADR
     Type purpose: To specify the components of the delivery address for the vCard object.

The structured type value consists of a sequence of address components. The structured type value corresponds, in sequence, to the post office box; the extended address; the street address; the locality (e.g., city); the region (e.g., state or province); the postal code; the country name.

The type can include the type parameter "TYPE" to specify the delivery address type.

public static  StringADR_COUNTRY
    
public static  StringADR_EXTENDEDADDRESS
    
public static  StringADR_LOCALITY
    
public static  StringADR_POSTALCODE
    
public static  StringADR_POSTOFFICEBOX
    
public static  StringADR_REGION
    
public static  StringADR_STREETADDRESS
    
public static  StringADR_TYPE_DOM
    
public static  StringADR_TYPE_HOME
    
public static  StringADR_TYPE_INTL
    
public static  StringADR_TYPE_PARCEL
    
public static  StringADR_TYPE_POSTAL
    
public static  StringADR_TYPE_PREF
    
public static  StringADR_TYPE_WORK
    
public static  StringBDAY
    
public static  StringCATEGORY
    
public static  StringDISPLAYNAME
     Columba-specific extension

Name which is displayed throughout Columba.

public static  StringEMAIL
     Type purpose: To specify the electronic mail address for communication with the object the vCard represents.

The type can include the type parameter "TYPE" to specify the format or preference of the electronic mail address.

public static  StringEMAIL_TYPE_INTERNET
    
public static  StringEMAIL_TYPE_PREF
    
public static  StringEMAIL_TYPE_X400
    
public static  StringFN
     Type purpose: To specify the formatted text corresponding to the name of the object the vCard represents.

Example: Mr.

public static  StringID
    
public static  StringIM
    
public static  StringLABEL
     Type purpose: To specify the formatted text corresponding to delivery address of the object the vCard represents.

The type value is formatted text that can be used to present a delivery address label for the vCard object.

public static  StringLABEL_TYPE_DOM
    
public static  StringLABEL_TYPE_HOME
    
public static  StringLABEL_TYPE_INTL
    
public static  StringLABEL_TYPE_PARCEL
    
public static  StringLABEL_TYPE_POSTAL
    
public static  StringLABEL_TYPE_PREF
    
public static  StringLABEL_TYPE_WORK
    
public static  StringN
     Type purpose: To specify the components of the name of the object the vCard represents.
public static  StringNICKNAME
     Type purpose: To specify the text corresponding to the nickname of the object the vCard represents.

The nickname is the descriptive name given instead of or in addition to the one belonging to a person, place, or thing.

public static  StringNOTE
    
public static  StringN_ADDITIONALNAMES
    
public static  StringN_FAMILY
    
public static  StringN_GIVEN
    
public static  StringN_PREFIX
    
public static  StringN_SUFFIX
    
public static  StringORG
     Type purpose: To specify the organizational name and units associated with the vCard.

The type is based on the X.520 Organization Name and Organization Unit attributes.

public static  StringPHOTO
    
public static  StringROLE
     Type purpose: To specify information concerning the role, occupation, or business category of the object the vCard represents.
public static  StringSORTSTRING
     Type purpose: To specify the family name or given name text to be used for national-language-specific sorting of the FN and N types.

The sort string is used to provide family name or given name text that is to be used in locale- or national-language- specific sorting of the formatted name and structured name types.

public static  StringTEL
     Type purpose: To specify the telephone number for telephony communication with the object the vCard represents.

The value of this type is specified in a canonical form in order to specify an unambiguous representation of the globally unique telephone endpoint.

public static  StringTEL_TYPE_BBS
    
public static  StringTEL_TYPE_CAR
    
public static  StringTEL_TYPE_CELL
    
public static  StringTEL_TYPE_FAX
    
public static  StringTEL_TYPE_HOME
    
public static  StringTEL_TYPE_ISDN
    
public static  StringTEL_TYPE_MODEM
    
public static  StringTEL_TYPE_MSG
    
public static  StringTEL_TYPE_PAGER
    
public static  StringTEL_TYPE_PCS
    
public static  StringTEL_TYPE_PREF
    
public static  StringTEL_TYPE_VIDEO
    
public static  StringTEL_TYPE_VOICE
    
public static  StringTEL_TYPE_WORK
    
public static  StringTITLE
     Type purpose: To specify the job title, functional position or function of the object the vCard represents.
public static  StringURL
    
public static  StringVCARD
    
public static  StringX_COLUMBA_DEPARTMENT
    
public static  StringX_COLUMBA_IM_AIM
    
public static  StringX_COLUMBA_IM_ICQ
    
public static  StringX_COLUMBA_IM_JABBER
    
public static  StringX_COLUMBA_IM_MSN
    
public static  StringX_COLUMBA_IM_YAHOO
    
public static  StringX_COLUMBA_OFFICE
    
public static  StringX_COLUMBA_URL_BLOG
    
public static  StringX_COLUMBA_URL_CALENDAR
    
public static  StringX_COLUMBA_URL_FREEBUSY
    



Field Detail
ADR
public static String ADR(Code)
Type purpose: To specify the components of the delivery address for the vCard object.

The structured type value consists of a sequence of address components. The structured type value corresponds, in sequence, to the post office box; the extended address; the street address; the locality (e.g., city); the region (e.g., state or province); the postal code; the country name.

The type can include the type parameter "TYPE" to specify the delivery address type. The TYPE parameter values can include "dom" to indicate a domestic delivery address; "intl" to indicate an international delivery address; "postal" to indicate a postal delivery address; "parcel" to indicate a parcel delivery address; "home" to indicate a delivery address for a residence; "work" to indicate delivery address for a place of work; and "pref" to indicate the preferred delivery address when more than one address is specified.




ADR_COUNTRY
public static String ADR_COUNTRY(Code)



ADR_EXTENDEDADDRESS
public static String ADR_EXTENDEDADDRESS(Code)



ADR_LOCALITY
public static String ADR_LOCALITY(Code)



ADR_POSTALCODE
public static String ADR_POSTALCODE(Code)



ADR_POSTOFFICEBOX
public static String ADR_POSTOFFICEBOX(Code)



ADR_REGION
public static String ADR_REGION(Code)



ADR_STREETADDRESS
public static String ADR_STREETADDRESS(Code)



ADR_TYPE_DOM
public static String ADR_TYPE_DOM(Code)



ADR_TYPE_HOME
public static String ADR_TYPE_HOME(Code)



ADR_TYPE_INTL
public static String ADR_TYPE_INTL(Code)



ADR_TYPE_PARCEL
public static String ADR_TYPE_PARCEL(Code)



ADR_TYPE_POSTAL
public static String ADR_TYPE_POSTAL(Code)



ADR_TYPE_PREF
public static String ADR_TYPE_PREF(Code)



ADR_TYPE_WORK
public static String ADR_TYPE_WORK(Code)



BDAY
public static String BDAY(Code)



CATEGORY
public static String CATEGORY(Code)



DISPLAYNAME
public static String DISPLAYNAME(Code)
Columba-specific extension

Name which is displayed throughout Columba.




EMAIL
public static String EMAIL(Code)
Type purpose: To specify the electronic mail address for communication with the object the vCard represents.

The type can include the type parameter "TYPE" to specify the format or preference of the electronic mail address. The TYPE parameter values can include: "internet" to indicate an Internet addressing type, "x400" to indicate a X.400 addressing type or "pref" to indicate a preferred-use email address when more than one is specified.




EMAIL_TYPE_INTERNET
public static String EMAIL_TYPE_INTERNET(Code)



EMAIL_TYPE_PREF
public static String EMAIL_TYPE_PREF(Code)



EMAIL_TYPE_X400
public static String EMAIL_TYPE_X400(Code)



FN
public static String FN(Code)
Type purpose: To specify the formatted text corresponding to the name of the object the vCard represents.

Example: Mr. John Q. Public




ID
public static String ID(Code)



IM
public static String IM(Code)



LABEL
public static String LABEL(Code)
Type purpose: To specify the formatted text corresponding to delivery address of the object the vCard represents.

The type value is formatted text that can be used to present a delivery address label for the vCard object. The type can include the type parameter "TYPE" to specify delivery label type. The TYPE parameter values can include all the different types already found in ADR, specified above.




LABEL_TYPE_DOM
public static String LABEL_TYPE_DOM(Code)



LABEL_TYPE_HOME
public static String LABEL_TYPE_HOME(Code)



LABEL_TYPE_INTL
public static String LABEL_TYPE_INTL(Code)



LABEL_TYPE_PARCEL
public static String LABEL_TYPE_PARCEL(Code)



LABEL_TYPE_POSTAL
public static String LABEL_TYPE_POSTAL(Code)



LABEL_TYPE_PREF
public static String LABEL_TYPE_PREF(Code)



LABEL_TYPE_WORK
public static String LABEL_TYPE_WORK(Code)



N
public static String N(Code)
Type purpose: To specify the components of the name of the object the vCard represents.

The structured type value corresponds, in sequence, to the Family Name, Given Name, Additional Names, Honorific Prefixes, and Honorific Suffixes.

Example: Public;John;Quinlan;Mr.




NICKNAME
public static String NICKNAME(Code)
Type purpose: To specify the text corresponding to the nickname of the object the vCard represents.

The nickname is the descriptive name given instead of or in addition to the one belonging to a person, place, or thing. It can also be used to specify a familiar form of a proper name specified by the FN or N types.

Example: Robbie




NOTE
public static String NOTE(Code)



N_ADDITIONALNAMES
public static String N_ADDITIONALNAMES(Code)



N_FAMILY
public static String N_FAMILY(Code)



N_GIVEN
public static String N_GIVEN(Code)



N_PREFIX
public static String N_PREFIX(Code)



N_SUFFIX
public static String N_SUFFIX(Code)



ORG
public static String ORG(Code)
Type purpose: To specify the organizational name and units associated with the vCard.

The type is based on the X.520 Organization Name and Organization Unit attributes. The type value is a structured type consisting of the organization name, followed by one or more levels of organizational unit names.




PHOTO
public static String PHOTO(Code)



ROLE
public static String ROLE(Code)
Type purpose: To specify information concerning the role, occupation, or business category of the object the vCard represents.

This type is based on the X.520 Business Category explanatory attribute. This property is included as an organizational type to avoid confusion with the semantics of the TITLE type and incorrect usage of that type when the semantics of this type is intended.




SORTSTRING
public static String SORTSTRING(Code)
Type purpose: To specify the family name or given name text to be used for national-language-specific sorting of the FN and N types.

The sort string is used to provide family name or given name text that is to be used in locale- or national-language- specific sorting of the formatted name and structured name types. Without this information, sorting algorithms could incorrectly sort this vCard within a sequence of sorted vCards. When this type is present in a vCard, then this family name or given name value is used for sorting the vCard.




TEL
public static String TEL(Code)
Type purpose: To specify the telephone number for telephony communication with the object the vCard represents.

The value of this type is specified in a canonical form in order to specify an unambiguous representation of the globally unique telephone endpoint. This type is based on the X.500 Telephone Number attribute.

The type can include the type parameter "TYPE" to specify intended use for the telephone number. The TYPE parameter values can include: "home" to indicate a telephone number associated with a residence, "msg" to indicate the telephone number has voice messaging support, "work" to indicate a telephone number associated with a place of work, "pref" to indicate a preferred-use telephone number, "voice" to indicate a voice telephone number, "fax" to indicate a facsimile telephone number, "cell" to indicate a cellular telephone number, "video" to indicate a video conferencing telephone number, "pager" to indicate a paging device telephone number, "bbs" to indicate a bulletin board system telephone number, "modem" to indicate a MODEM connected telephone number, "car" to indicate a car-phone telephone number, "isdn" to indicate an ISDN service telephone number, "pcs" to indicate a personal communication services telephone number. The default type is "voice".




TEL_TYPE_BBS
public static String TEL_TYPE_BBS(Code)



TEL_TYPE_CAR
public static String TEL_TYPE_CAR(Code)



TEL_TYPE_CELL
public static String TEL_TYPE_CELL(Code)



TEL_TYPE_FAX
public static String TEL_TYPE_FAX(Code)



TEL_TYPE_HOME
public static String TEL_TYPE_HOME(Code)



TEL_TYPE_ISDN
public static String TEL_TYPE_ISDN(Code)



TEL_TYPE_MODEM
public static String TEL_TYPE_MODEM(Code)



TEL_TYPE_MSG
public static String TEL_TYPE_MSG(Code)



TEL_TYPE_PAGER
public static String TEL_TYPE_PAGER(Code)



TEL_TYPE_PCS
public static String TEL_TYPE_PCS(Code)



TEL_TYPE_PREF
public static String TEL_TYPE_PREF(Code)



TEL_TYPE_VIDEO
public static String TEL_TYPE_VIDEO(Code)



TEL_TYPE_VOICE
public static String TEL_TYPE_VOICE(Code)



TEL_TYPE_WORK
public static String TEL_TYPE_WORK(Code)



TITLE
public static String TITLE(Code)
Type purpose: To specify the job title, functional position or function of the object the vCard represents.

This type is based on the X.520 Title attribute.




URL
public static String URL(Code)



VCARD
public static String VCARD(Code)



X_COLUMBA_DEPARTMENT
public static String X_COLUMBA_DEPARTMENT(Code)



X_COLUMBA_IM_AIM
public static String X_COLUMBA_IM_AIM(Code)



X_COLUMBA_IM_ICQ
public static String X_COLUMBA_IM_ICQ(Code)



X_COLUMBA_IM_JABBER
public static String X_COLUMBA_IM_JABBER(Code)



X_COLUMBA_IM_MSN
public static String X_COLUMBA_IM_MSN(Code)



X_COLUMBA_IM_YAHOO
public static String X_COLUMBA_IM_YAHOO(Code)



X_COLUMBA_OFFICE
public static String X_COLUMBA_OFFICE(Code)



X_COLUMBA_URL_BLOG
public static String X_COLUMBA_URL_BLOG(Code)
Columba-specific extensions



X_COLUMBA_URL_CALENDAR
public static String X_COLUMBA_URL_CALENDAR(Code)



X_COLUMBA_URL_FREEBUSY
public static String X_COLUMBA_URL_FREEBUSY(Code)





www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.