diff options
author | Christopher James Lahey <clahey@ximian.com> | 2002-05-11 04:04:06 +0800 |
---|---|---|
committer | Chris Lahey <clahey@src.gnome.org> | 2002-05-11 04:04:06 +0800 |
commit | ded7e245d8be7a676747e0881deed6113df88eba (patch) | |
tree | d90f6f713e8d03dd8684863c40774ebe1f2c54cf /addressbook/gui/component/select-names/Evolution-Addressbook-SelectNames.idl | |
parent | a45637985e29d9249b4b9e74bacccc7603a1855f (diff) | |
download | gsoc2013-evolution-ded7e245d8be7a676747e0881deed6113df88eba.tar.gz gsoc2013-evolution-ded7e245d8be7a676747e0881deed6113df88eba.tar.zst gsoc2013-evolution-ded7e245d8be7a676747e0881deed6113df88eba.zip |
Added SimpleCard interface.
2002-05-10 Christopher James Lahey <clahey@ximian.com>
* gui/component/select-names/Evolution-Addressbook-SelectNames.idl:
Added SimpleCard interface.
* gui/component/select-names/Makefile.am: Added
e-simple-card-bonobo.c and e-simple-card-bonobo.h.
* gui/component/select-names/e-select-names-bonobo.c
(entry_get_property_fn): Added SIMPLE_CARD_LIST arg.
* gui/component/select-names/e-simple-card-bonobo.c,
gui/component/select-names/e-simple-card-bonobo.h: New class to
represent an ECardSimple across Bonobo.
svn path=/trunk/; revision=16757
Diffstat (limited to 'addressbook/gui/component/select-names/Evolution-Addressbook-SelectNames.idl')
-rw-r--r-- | addressbook/gui/component/select-names/Evolution-Addressbook-SelectNames.idl | 73 |
1 files changed, 72 insertions, 1 deletions
diff --git a/addressbook/gui/component/select-names/Evolution-Addressbook-SelectNames.idl b/addressbook/gui/component/select-names/Evolution-Addressbook-SelectNames.idl index 244799deb2..f25279bb38 100644 --- a/addressbook/gui/component/select-names/Evolution-Addressbook-SelectNames.idl +++ b/addressbook/gui/component/select-names/Evolution-Addressbook-SelectNames.idl @@ -1,4 +1,4 @@ -/* -*- Mode: IDL; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ /* * CORBA interface for the SelectNames dialog. * @@ -14,6 +14,77 @@ module GNOME { module Evolution { module Addressbook { + interface SimpleCard : Bonobo::Unknown { + struct Arbitrary { + string key; + string type; + string value; + }; + + enum Field { + FileAs, + FullName, + Email, + PhonePrimary, + PhoneAssistant, + PhoneBusiness, + PhoneCallback, + PhoneCompany, + PhoneHome, + Org, + AddressBusiness, + AddressHome, + PhoneMobile, + PhoneCar, + PhoneBusinessFax, + PhoneHomeFax, + PhoneBusiness2, + PhoneHome2, + PhoneIsdn, + PhoneOther, + PhoneOtherFax, + PhonePager, + PhoneRadio, + PhoneTelex, + PhoneTtytdd, + AddressOther, + Email2, + Email3, + Url, + OrgUnit, + Office, + Title, + Role, + Manager, + Assistant, + Nickname, + Spouse, + Note, + Caluri, + Fburl, + Anniversary, + BirthDate, + Mailer, + NameOrOrg, + Categories, + FamilyName, + GivenName, + AdditionalName, + NameSuffix, + WantsHtml, + IsList, + Last + }; + + Arbitrary getArbitrary (in string key); + void setArbitrary (in string key, in string type, in string value); + + string get (in Field field); + void set (in Field field, in string value); + }; + + typedef sequence<SimpleCard> SimpleCardList; + interface SelectNames : Bonobo::Unknown { struct Section { string id; |