* @author Jan Schneider * @package SyncMl */ class Horde_SyncMl_Property { /** * The supported enumerated values of the content type property. * * The supported values stored in the keys of the hash, e.g. 'PUBLIC' and * 'PRIVATE' for a text/calendar 'CLASS' property. * * @var array */ public $ValEnum; /** * The datatype of the content type property, e.g. 'chr', 'int', 'bool', * etc. * * @var string */ public $DataType; /** * The size of the content type property in bytes. * * @var integer */ public $Size; /** * The display name of the content type property. * * @var string */ public $DisplayName; /** * The supported parameters of the content type property. * * The parameter name (, e.g. 'WORK' for the text/x-vcard 'TEL' * property) are the keys, Horde_SyncMl_PropertyParameter objects are the * values. * * @var array */ public $Params; }