# Path: pyxmpp/jabber/vcard.py
# VCARD_NS="vcard-temp"
# class Empty(Exception):
# class VCardField:
# class VCardString(VCardField):
# class VCardXString(VCardString):
# class VCardJID(VCardField):
# class VCardName(VCardField):
# class VCardImage(VCardField):
# class VCardAdr(VCardField):
# class VCardLabel(VCardField):
# class VCardTel(VCardField):
# class VCardEmail(VCardField):
# class VCardGeo(VCardField):
# class VCardOrg(VCardField):
# class VCardCategories(VCardField):
# class VCardSound(VCardField):
# class VCardPrivacy(VCardField):
# class VCardKey(VCardField):
# class VCard(StanzaPayloadObject):
# def quote_semicolon(value):
# def unquote_semicolon(value):
# def rfc2425encode(name,value,parameters=None,charset="utf-8"):
#     def __init__(self,name):
#     def __repr__(self):
#     def rfc2426(self):
#     def __init__(self,name, value, rfc2425parameters = None, empty_ok = False):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __unicode__(self):
#     def __str__(self):
#     def rfc2426(self):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __unicode__(self):
#     def __str__(self):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __unicode__(self):
#     def __str__(self):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __unicode__(self):
#     def __str__(self):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def __from_xml(self,value):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __init__(self,data):
#     def __make_fn(self):
#     def __from_xml(self,data):
#     def __from_rfc2426(self,data):
#     def _process_rfc2425_record(self,data):
#     def __repr__(self):
#     def rfc2426(self):
#     def complete_xml_element(self, xmlnode, _unused):
#     def __getattr__(self,name):
#     def __getitem__(self,name):


import unittest
import libxml2
from pyxmpp.jabber import vcard
        ret+="Photo:\n"
        ret+="  Type: %r\n" % (photo.type,)
        ret+="  Image: %r\n" % (photo.image,)
        ret+="  URI: %r\n" % (photo.uri,)
    for bday in vcard.bday:
        ret+="Birthday: %r\n" % (bday.value,)
    for adr in vcard.adr:
        ret+="Address:\n"
        ret+="  Type: %r\n" % (adr.type,)
        ret+="  POBox: %r\n" % (adr.pobox,)
        ret+="  Extended: %r\n" % (adr.extadr,)
        ret+="  Street: %r\n" % (adr.street,)
        ret+="  Locality: %r\n" % (adr.locality,)
        ret+="  Region: %r\n" % (adr.region,)
        ret+="  Postal code: %r\n" % (adr.pcode,)
        ret+="  Country: %r\n" % (adr.ctry,)
    for label in vcard.label:
        ret+="Label:\n"
        ret+="  Type: %r\n" % (label.type,)
        ret+="  Lines: %r\n" % (label.lines,)
    for tel in vcard.tel:
        ret+="Telephone:\n"
        ret+="  Type: %r\n" % (tel.type,)
        ret+="  Number: %r\n" % (tel.number,)
    for email in vcard.email:
        ret+="E-mail:\n"
        ret+="  Type: %r\n" % (email.type,)
        ret+="  Address: %r\n" % (email.address,)
    for jid in vcard.jabberid:
        ret+="JID: %r\n" % (jid.value,)

# Path: pyxmpp/jabber/vcard.py
# VCARD_NS="vcard-temp"
# class Empty(Exception):
# class VCardField:
# class VCardString(VCardField):
# class VCardXString(VCardString):
# class VCardJID(VCardField):
# class VCardName(VCardField):
# class VCardImage(VCardField):
# class VCardAdr(VCardField):
# class VCardLabel(VCardField):
# class VCardTel(VCardField):
# class VCardEmail(VCardField):
# class VCardGeo(VCardField):
# class VCardOrg(VCardField):
# class VCardCategories(VCardField):
# class VCardSound(VCardField):
# class VCardPrivacy(VCardField):
# class VCardKey(VCardField):
# class VCard(StanzaPayloadObject):
# def quote_semicolon(value):
# def unquote_semicolon(value):
# def rfc2425encode(name,value,parameters=None,charset="utf-8"):
#     def __init__(self,name):
#     def __repr__(self):
#     def rfc2426(self):
#     def __init__(self,name, value, rfc2425parameters = None, empty_ok = False):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __unicode__(self):
#     def __str__(self):
#     def rfc2426(self):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __unicode__(self):
#     def __str__(self):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __unicode__(self):
#     def __str__(self):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __unicode__(self):
#     def __str__(self):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def __from_xml(self,value):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __init__(self,name,value,rfc2425parameters=None):
#     def rfc2426(self):
#     def as_xml(self,parent):
#     def __init__(self,data):
#     def __make_fn(self):
#     def __from_xml(self,data):
#     def __from_rfc2426(self,data):
#     def _process_rfc2425_record(self,data):
#     def __repr__(self):
#     def rfc2426(self):
#     def complete_xml_element(self, xmlnode, _unused):
#     def __getattr__(self,name):
#     def __getitem__(self,name):


# Path: tests/vcard.py
import unittest
import libxml2
from pyxmpp.jabber import vcard

        ret+="Photo:\n"
        ret+="  Type: %r\n" % (photo.type,)
        ret+="  Image: %r\n" % (photo.image,)
        ret+="  URI: %r\n" % (photo.uri,)
    for bday in vcard.bday:
        ret+="Birthday: %r\n" % (bday.value,)
    for adr in vcard.adr:
        ret+="Address:\n"
        ret+="  Type: %r\n" % (adr.type,)
        ret+="  POBox: %r\n" % (adr.pobox,)
        ret+="  Extended: %r\n" % (adr.extadr,)
        ret+="  Street: %r\n" % (adr.street,)
        ret+="  Locality: %r\n" % (adr.locality,)
        ret+="  Region: %r\n" % (adr.region,)
        ret+="  Postal code: %r\n" % (adr.pcode,)
        ret+="  Country: %r\n" % (adr.ctry,)
    for label in vcard.label:
        ret+="Label:\n"
        ret+="  Type: %r\n" % (label.type,)
        ret+="  Lines: %r\n" % (label.lines,)
    for tel in vcard.tel:
        ret+="Telephone:\n"
        ret+="  Type: %r\n" % (tel.type,)
        ret+="  Number: %r\n" % (tel.number,)
    for email in vcard.email:
        ret+="E-mail:\n"
        ret+="  Type: %r\n" % (email.type,)
        ret+="  Address: %r\n" % (email.address,)
    for jid in vcard.jabberid:
        ret+="JID: %r\n" % (jid.value,)

    for mailer in vcard.mailer: