diff options
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; |