This is an abstract superclass for various company-table related records.
objectVersions contact - SkyDocument owner - SkyDocument comment keywords isReadonly - bool isPrivate - bool imageData - NSData imageType - string companyId
addressTypes - array of strings phoneTypes - array of strings extendedKeys (extra attributes)
addressDataSource
addressForType: / setAddress:forType: phoneNumberForType: / setPhoneNumber:forType: phoneInfoForType: / setPhoneInfo:forType: extendedAttributeForKey:
restricting the support of attributes:
Actually all *common* attributes are supported in any time,
but you can forbid some types of attributes. Valid attribute types are:
"telephones",
"addresses",
"contact",
"owner",
"comment",
"keywords",
"image" and
"extendedAttributes"
setSupportedAttributes:
supportedAttributes
isAttributeSupported: