. * * You can contact KnowledgeTree Inc., PO Box 7775 #87847, San Francisco, * California 94120-7775, or email info@knowledgetree.com. * * The interactive user interfaces in modified source and object code versions * of this program must display Appropriate Legal Notices, as required under * Section 5 of the GNU General Public License version 3. * * In accordance with Section 7(b) of the GNU General Public License version 3, * these Appropriate Legal Notices must retain the display of the "Powered by * KnowledgeTree" logo and retain the original copyright notice. If the display of the * logo is not reasonably feasible for technical reasons, the Appropriate Legal Notices * must display the words "Powered by KnowledgeTree" and retain the original * copyright notice. * * @copyright 2008-2009, KnowledgeTree Inc. * @license GNU General Public License version 3 * @author KnowledgeTree Team * @package KTCMIS * @version Version 0.1 */ require_once(CMIS_DIR . '/classes/CMISPropertyCollection.inc.php'); /** * This class contains the document object properties */ class CMISDocumentPropertyCollection extends CMISPropertyCollection { static $Name; static $IsImmutable; static $IsLatestVersion; static $IsMajorVersion; static $IsLatestMajorVersion; static $VersionLabel; static $VersionSeriesId; static $IsVersionSeriesCheckedOut; static $VersionSeriesCheckedOutBy; static $VersionSeriesCheckedOutId; static $CheckinComment; static $ContentStreamLength; static $ContentStreamMimeType; static $ContentStreamFilename; static $ContentStreamUri; function __construct() { parent::__construct(); self::$propertyTypes = array_merge(self::$propertyTypes, array('ContentStreamAllowed' => 'propertyString', 'ContentStreamLength' => 'propertyInteger', 'ContentStreamMimeType' => 'propertyString', 'ContentStreamFilename' => 'propertyString', 'ContentStreamUri' => 'propertyUri', 'IsLatestVersion' => 'propertyBoolean', 'IsVersionSeriesCheckedOut' => 'propertyBoolean', 'VersionSeriesCheckedOutBy' => 'propertyString', 'VersionSeriesCheckedOutId' => 'propertyId', 'VersionLabel' => 'propertyString')); } } ?>