SimpleGraph-CardDAV: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
| (7 intermediate revisions by the same user not shown) | |||
| Line 12: | Line 12: | ||
|viewmode=hidden | |viewmode=hidden | ||
}} | }} | ||
= Mental Model = | |||
Click on any of the classes to get to the JavaDoc of it | |||
<uml> | |||
hide circle | |||
class VCard [[http://mangstadt.github.io/ez-vcard/javadocs/latest/ezvcard/VCard.html]]{ | |||
} | |||
class VCardProperty [[http://mangstadt.github.io/ez-vcard/javadocs/latest/ezvcard/property/VCardProperty.html]] { | |||
} | |||
class VCardParameters [[http://mangstadt.github.io/ez-vcard/javadocs/latest/ezvcard/parameter/VCardParameters.html]]{ | |||
} | |||
VCard "1" -> "properties n" VCardProperty | |||
VCardProperty "1" -> "parameters " VCardParameters | |||
</uml> | |||
= Example = | = Example = | ||
see https://www.w3.org/2002/12/cal/vcard-examples/ | |||
== John Doe == | |||
* [https://www.w3.org/2002/12/cal/vcard-examples/john-doe.vcf John Doe's VCard at www.w3.org] | |||
<source lang='bash'> | |||
BEGIN:VCARD | |||
VERSION:3.0 | |||
N:Doe;John;;; | |||
FN:John Doe | |||
ORG:Example.com Inc.; | |||
TITLE:Imaginary test person | |||
EMAIL;type=INTERNET;type=WORK;type=pref:johnDoe@example.org | |||
TEL;type=WORK;type=pref:+1 617 555 1212 | |||
TEL;type=WORK:+1 (617) 555-1234 | |||
TEL;type=CELL:+1 781 555 1212 | |||
TEL;type=HOME:+1 202 555 1212 | |||
item1.ADR;type=WORK:;;2 Enterprise Avenue;Worktown;NY;01111;USA | |||
item1.X-ABADR:us | |||
item2.ADR;type=HOME;type=pref:;;3 Acacia Avenue;Hoemtown;MA;02222;USA | |||
item2.X-ABADR:us | |||
NOTE:John Doe has a long and varied history\, being documented on more police files that anyone else. Reports of his death are alas numerous. | |||
item3.URL;type=pref:http\://www.example/com/doe | |||
item3.X-ABLabel:_$!<HomePage>!$_ | |||
item4.URL:http\://www.example.com/Joe/foaf.df | |||
item4.X-ABLabel:FOAF | |||
item5.X-ABRELATEDNAMES;type=pref:Jane Doe | |||
item5.X-ABLabel:_$!<Friend>!$_ | |||
CATEGORIES:Work,Test group | |||
X-ABUID:5AD380FD-B2DE-4261-BA99-DE1D1DB52FBE\:ABPerson | |||
END:VCARD | |||
</source> | |||
Latest revision as of 08:37, 28 August 2018
SimpleGraph CardDAV module
The SimpleGraph CardDAV module makes VCard data available see [ ]. The initial issue is 13
Sources
- System: CarddavSystem.java
- JUnit-Test: TestCarddavSystem.java
Mental Model
Click on any of the classes to get to the JavaDoc of it

Example
see https://www.w3.org/2002/12/cal/vcard-examples/
John Doe
BEGIN:VCARD
VERSION:3.0
N:Doe;John;;;
FN:John Doe
ORG:Example.com Inc.;
TITLE:Imaginary test person
EMAIL;type=INTERNET;type=WORK;type=pref:johnDoe@example.org
TEL;type=WORK;type=pref:+1 617 555 1212
TEL;type=WORK:+1 (617) 555-1234
TEL;type=CELL:+1 781 555 1212
TEL;type=HOME:+1 202 555 1212
item1.ADR;type=WORK:;;2 Enterprise Avenue;Worktown;NY;01111;USA
item1.X-ABADR:us
item2.ADR;type=HOME;type=pref:;;3 Acacia Avenue;Hoemtown;MA;02222;USA
item2.X-ABADR:us
NOTE:John Doe has a long and varied history\, being documented on more police files that anyone else. Reports of his death are alas numerous.
item3.URL;type=pref:http\://www.example/com/doe
item3.X-ABLabel:_$!<HomePage>!$_
item4.URL:http\://www.example.com/Joe/foaf.df
item4.X-ABLabel:FOAF
item5.X-ABRELATEDNAMES;type=pref:Jane Doe
item5.X-ABLabel:_$!<Friend>!$_
CATEGORIES:Work,Test group
X-ABUID:5AD380FD-B2DE-4261-BA99-DE1D1DB52FBE\:ABPerson
END:VCARD
