BAddressContactField::BAddressContactField(BString address, bool wellFormed) : BContactField(B_CONTACT_ADDRESS), fWellFormed(wellFormed) { _SplitValue(address); }
BAddressContactField::BAddressContactField(field_type type, BString address) : BContactField(type), fDivider(";") { if (type == B_CONTACT_DELIVERY_LABEL) fDivider = ","; _SplitValue(address); }
void BAddressContactField::SetValue(const BString& value) { _SplitValue(value); }