Subversion-Projekte lars-tiefland.content-management

Revision

Blame | Letzte Änderung | Log anzeigen | RSS feed

<?php
// autogenerated file 22.07.2011 09:27
// $Id: MyMessagesAlertType.php 4066 2011-11-03 08:13:59Z tiefland $
// $Log: $
//
//
require_once 'MyMessagesAlertIDType.php';
require_once 'MyMessagesFolderType.php';
require_once 'EbatNs_ComplexType.php';
require_once 'MyMessagesResponseDetailsType.php';
require_once 'MyMessagesAlertResolutionStatusCode.php';
require_once 'MyMessagesForwardDetailsType.php';
require_once 'ItemIDType.php';

/**
 * To be deprecated in an upcoming release.Formerly, contained an alert header and 
 * full alertinformation. 
 *
 * @link http://developer.ebay.com/DevZone/XML/docs/Reference/eBay/types/MyMessagesAlertType.html
 *
 */
class MyMessagesAlertType extends EbatNs_ComplexType
{
        /**
         * @var string
         */
        protected $Sender;
        /**
         * @var string
         */
        protected $RecipientUserID;
        /**
         * @var string
         */
        protected $Subject;
        /**
         * @var string
         */
        protected $Priority;
        /**
         * @var MyMessagesAlertIDType
         */
        protected $AlertID;
        /**
         * @var string
         */
        protected $ExternalAlertID;
        /**
         * @var string
         */
        protected $ContentType;
        /**
         * @var string
         */
        protected $Text;
        /**
         * @var MyMessagesAlertResolutionStatusCode
         */
        protected $ResolutionStatus;
        /**
         * @var boolean
         */
        protected $Read;
        /**
         * @var dateTime
         */
        protected $CreationDate;
        /**
         * @var dateTime
         */
        protected $ReceiveDate;
        /**
         * @var dateTime
         */
        protected $ExpirationDate;
        /**
         * @var dateTime
         */
        protected $ResolutionDate;
        /**
         * @var dateTime
         */
        protected $LastReadDate;
        /**
         * @var ItemIDType
         */
        protected $ItemID;
        /**
         * @var boolean
         */
        protected $IsTimedResolution;
        /**
         * @var string
         */
        protected $ActionURL;
        /**
         * @var MyMessagesResponseDetailsType
         */
        protected $ResponseDetails;
        /**
         * @var MyMessagesForwardDetailsType
         */
        protected $ForwardDetails;
        /**
         * @var MyMessagesFolderType
         */
        protected $Folder;

        /**
         * @return string
         */
        function getSender()
        {
                return $this->Sender;
        }
        /**
         * @return void
         * @param string $value 
         */
        function setSender($value)
        {
                $this->Sender = $value;
        }
        /**
         * @return string
         */
        function getRecipientUserID()
        {
                return $this->RecipientUserID;
        }
        /**
         * @return void
         * @param string $value 
         */
        function setRecipientUserID($value)
        {
                $this->RecipientUserID = $value;
        }
        /**
         * @return string
         */
        function getSubject()
        {
                return $this->Subject;
        }
        /**
         * @return void
         * @param string $value 
         */
        function setSubject($value)
        {
                $this->Subject = $value;
        }
        /**
         * @return string
         */
        function getPriority()
        {
                return $this->Priority;
        }
        /**
         * @return void
         * @param string $value 
         */
        function setPriority($value)
        {
                $this->Priority = $value;
        }
        /**
         * @return MyMessagesAlertIDType
         */
        function getAlertID()
        {
                return $this->AlertID;
        }
        /**
         * @return void
         * @param MyMessagesAlertIDType $value 
         */
        function setAlertID($value)
        {
                $this->AlertID = $value;
        }
        /**
         * @return string
         */
        function getExternalAlertID()
        {
                return $this->ExternalAlertID;
        }
        /**
         * @return void
         * @param string $value 
         */
        function setExternalAlertID($value)
        {
                $this->ExternalAlertID = $value;
        }
        /**
         * @return string
         */
        function getContentType()
        {
                return $this->ContentType;
        }
        /**
         * @return void
         * @param string $value 
         */
        function setContentType($value)
        {
                $this->ContentType = $value;
        }
        /**
         * @return string
         */
        function getText()
        {
                return $this->Text;
        }
        /**
         * @return void
         * @param string $value 
         */
        function setText($value)
        {
                $this->Text = $value;
        }
        /**
         * @return MyMessagesAlertResolutionStatusCode
         */
        function getResolutionStatus()
        {
                return $this->ResolutionStatus;
        }
        /**
         * @return void
         * @param MyMessagesAlertResolutionStatusCode $value 
         */
        function setResolutionStatus($value)
        {
                $this->ResolutionStatus = $value;
        }
        /**
         * @return boolean
         */
        function getRead()
        {
                return $this->Read;
        }
        /**
         * @return void
         * @param boolean $value 
         */
        function setRead($value)
        {
                $this->Read = $value;
        }
        /**
         * @return dateTime
         */
        function getCreationDate()
        {
                return $this->CreationDate;
        }
        /**
         * @return void
         * @param dateTime $value 
         */
        function setCreationDate($value)
        {
                $this->CreationDate = $value;
        }
        /**
         * @return dateTime
         */
        function getReceiveDate()
        {
                return $this->ReceiveDate;
        }
        /**
         * @return void
         * @param dateTime $value 
         */
        function setReceiveDate($value)
        {
                $this->ReceiveDate = $value;
        }
        /**
         * @return dateTime
         */
        function getExpirationDate()
        {
                return $this->ExpirationDate;
        }
        /**
         * @return void
         * @param dateTime $value 
         */
        function setExpirationDate($value)
        {
                $this->ExpirationDate = $value;
        }
        /**
         * @return dateTime
         */
        function getResolutionDate()
        {
                return $this->ResolutionDate;
        }
        /**
         * @return void
         * @param dateTime $value 
         */
        function setResolutionDate($value)
        {
                $this->ResolutionDate = $value;
        }
        /**
         * @return dateTime
         */
        function getLastReadDate()
        {
                return $this->LastReadDate;
        }
        /**
         * @return void
         * @param dateTime $value 
         */
        function setLastReadDate($value)
        {
                $this->LastReadDate = $value;
        }
        /**
         * @return ItemIDType
         */
        function getItemID()
        {
                return $this->ItemID;
        }
        /**
         * @return void
         * @param ItemIDType $value 
         */
        function setItemID($value)
        {
                $this->ItemID = $value;
        }
        /**
         * @return boolean
         */
        function getIsTimedResolution()
        {
                return $this->IsTimedResolution;
        }
        /**
         * @return void
         * @param boolean $value 
         */
        function setIsTimedResolution($value)
        {
                $this->IsTimedResolution = $value;
        }
        /**
         * @return string
         */
        function getActionURL()
        {
                return $this->ActionURL;
        }
        /**
         * @return void
         * @param string $value 
         */
        function setActionURL($value)
        {
                $this->ActionURL = $value;
        }
        /**
         * @return MyMessagesResponseDetailsType
         */
        function getResponseDetails()
        {
                return $this->ResponseDetails;
        }
        /**
         * @return void
         * @param MyMessagesResponseDetailsType $value 
         */
        function setResponseDetails($value)
        {
                $this->ResponseDetails = $value;
        }
        /**
         * @return MyMessagesForwardDetailsType
         */
        function getForwardDetails()
        {
                return $this->ForwardDetails;
        }
        /**
         * @return void
         * @param MyMessagesForwardDetailsType $value 
         */
        function setForwardDetails($value)
        {
                $this->ForwardDetails = $value;
        }
        /**
         * @return MyMessagesFolderType
         */
        function getFolder()
        {
                return $this->Folder;
        }
        /**
         * @return void
         * @param MyMessagesFolderType $value 
         */
        function setFolder($value)
        {
                $this->Folder = $value;
        }
        /**
         * @return 
         */
        function __construct()
        {
                parent::__construct('MyMessagesAlertType', 'urn:ebay:apis:eBLBaseComponents');
                if (!isset(self::$_elements[__CLASS__]))
                                self::$_elements[__CLASS__] = array_merge(self::$_elements[get_parent_class()],
                                array(
                                        'Sender' =>
                                        array(
                                                'required' => false,
                                                'type' => 'string',
                                                'nsURI' => 'http://www.w3.org/2001/XMLSchema',
                                                'array' => false,
                                                'cardinality' => '0..1'
                                        ),
                                        'RecipientUserID' =>
                                        array(
                                                'required' => false,
                                                'type' => 'string',
                                                'nsURI' => 'http://www.w3.org/2001/XMLSchema',
                                                'array' => false,
                                                'cardinality' => '0..1'
                                        ),
                                        'Subject' =>
                                        array(
                                                'required' => false,
                                                'type' => 'string',
                                                'nsURI' => 'http://www.w3.org/2001/XMLSchema',
                                                'array' => false,
                                                'cardinality' => '0..1'
                                        ),
                                        'Priority' =>
                                        array(
                                                'required' => false,
                                                'type' => 'string',
                                                'nsURI' => 'http://www.w3.org/2001/XMLSchema',
                                                'array' => false,
                                                'cardinality' => '0..1'
                                        ),
                                        'AlertID' =>
                                        array(
                                                'required' => false,
                                                'type' => 'MyMessagesAlertIDType',
                                                'nsURI' => 'urn:ebay:apis:eBLBaseComponents',
                                                'array' => false,
                                                'cardinality' => '0..1'
                                        ),
                                        'ExternalAlertID' =>
                                        array(
                                                'required' => false,
                                                'type' => 'string',
                                                'nsURI' => 'http://www.w3.org/2001/XMLSchema',
                                                'array' => false,
                                                'cardinality' => '0..1'
                                        ),
                                        'ContentType' =>
                                        array(
                                                'required' => false,
                                                'type' => 'string',
                                                'nsURI' => 'http://www.w3.org/2001/XMLSchema',
                                                'array' => false,
                                                'cardinality' => '0..1'
                                        ),
                                        'Text' =>
                                        array(
                                                'required' => false,
                                                'type' => 'string',
                                                'nsURI' => 'http://www.w3.org/2001/XMLSchema',
                                                'array' => false,
                                                'cardinality' => '0..1'
                                        ),
                                        'ResolutionStatus' =>
                                        array(
                                                'required' => false,
                                                'type' => 'MyMessagesAlertResolutionStatusCode',
                                                'nsURI' => 'urn:ebay:apis:eBLBaseComponents',
                                                'array' => false,
                                                'cardinality' => '0..1'
                                        ),
                                        'Read' =>
                                        array(
                                                'required' => false,
                                                'type' => 'boolean',
                                                'nsURI' => 'http://www.w3.org/2001/XMLSchema',
                                                'array' => false,
                                                'cardinality' => '0..1'
                                        ),
                                        'CreationDate' =>
                                        array(
                                                'required' => false,
                                                'type' => 'dateTime',
                                                'nsURI' => 'http://www.w3.org/2001/XMLSchema',
                                                'array' => false,
                                                'cardinality' => '0..1'
                                        ),
                                        'ReceiveDate' =>
                                        array(
                                                'required' => false,
                                                'type' => 'dateTime',
                                                'nsURI' => 'http://www.w3.org/2001/XMLSchema',
                                                'array' => false,
                                                'cardinality' => '0..1'
                                        ),
                                        'ExpirationDate' =>
                                        array(
                                                'required' => false,
                                                'type' => 'dateTime',
                                                'nsURI' => 'http://www.w3.org/2001/XMLSchema',
                                                'array' => false,
                                                'cardinality' => '0..1'
                                        ),
                                        'ResolutionDate' =>
                                        array(
                                                'required' => false,
                                                'type' => 'dateTime',
                                                'nsURI' => 'http://www.w3.org/2001/XMLSchema',
                                                'array' => false,
                                                'cardinality' => '0..1'
                                        ),
                                        'LastReadDate' =>
                                        array(
                                                'required' => false,
                                                'type' => 'dateTime',
                                                'nsURI' => 'http://www.w3.org/2001/XMLSchema',
                                                'array' => false,
                                                'cardinality' => '0..1'
                                        ),
                                        'ItemID' =>
                                        array(
                                                'required' => false,
                                                'type' => 'ItemIDType',
                                                'nsURI' => 'urn:ebay:apis:eBLBaseComponents',
                                                'array' => false,
                                                'cardinality' => '0..1'
                                        ),
                                        'IsTimedResolution' =>
                                        array(
                                                'required' => false,
                                                'type' => 'boolean',
                                                'nsURI' => 'http://www.w3.org/2001/XMLSchema',
                                                'array' => false,
                                                'cardinality' => '0..1'
                                        ),
                                        'ActionURL' =>
                                        array(
                                                'required' => false,
                                                'type' => 'string',
                                                'nsURI' => 'http://www.w3.org/2001/XMLSchema',
                                                'array' => false,
                                                'cardinality' => '0..1'
                                        ),
                                        'ResponseDetails' =>
                                        array(
                                                'required' => false,
                                                'type' => 'MyMessagesResponseDetailsType',
                                                'nsURI' => 'urn:ebay:apis:eBLBaseComponents',
                                                'array' => false,
                                                'cardinality' => '0..1'
                                        ),
                                        'ForwardDetails' =>
                                        array(
                                                'required' => false,
                                                'type' => 'MyMessagesForwardDetailsType',
                                                'nsURI' => 'urn:ebay:apis:eBLBaseComponents',
                                                'array' => false,
                                                'cardinality' => '0..1'
                                        ),
                                        'Folder' =>
                                        array(
                                                'required' => false,
                                                'type' => 'MyMessagesFolderType',
                                                'nsURI' => 'urn:ebay:apis:eBLBaseComponents',
                                                'array' => false,
                                                'cardinality' => '0..1'
                                        )
                                ));
        }
}
?>