Class ecm.model.BoxCollaborationRecord


Extends ecm.model.SocialItem.
Represents a single Box collaboration record. Each Box collaboration record is associated with a content item.
Defined in: <ecm\model\BoxCollaborationRecord.js>.

Constructor Summary

Constructor Attributes Constructor Name and Description
 
Constructs a Box collaboration record.

Field Summary

Field Attributes Field Name and Description
 
Collaboration type constants.
Fields borrowed from class ecm.model.SocialItem:
contentItem, TYPE
Fields borrowed from class ecm.model.Item:
attributes, dataObject, deleted, entryTemplateId, locked, lockedUser, mimetype, parent, privileges, repository, resultSet
Fields borrowed from class ecm.model._ModelObject:
categorization, id, isRecurring, name, nameFilter, pane, status, type, userId

Method Summary

Method Attributes Method Name and Description
 
 
Gets the Box client Id.
 
Gets the Box file Id.
 
Gets the collaboration type.
 
Returns true if this Box collaboration record can be edited by the current user.
 
setBoxClientId(boxClientId)
Sets the Box client Id.
 
setBoxFileId(boxFileId)
Sets the Box file Id.
 
setCollaborationType(collaborationType)
Sets the collaboration type.
Methods borrowed from class ecm.model.SocialItem:
deleteThis, getDateAdded, getDisplayValue, getItemVersion, getOriginatorDisplayName, getOriginatorId, getOriginatorShortName, getTagsPropertyName, isDeletable, isMine, save
Methods borrowed from class ecm.model.Item:
containsValue, getAttributeFormat, getAttributeType, getAttrLabel, getContentClass, getItemValue, getMimeClass, getModifyDate, getModifyUser, getPath, getStateClass, getUserInfo, getValue, getValues, hasAttribute, hasPrivilege, isAttributeReadOnly, isDeclareRecordEntryTemplate, isDocumentEntryTemplate, isEntryTemplate, isFolder, isFolderEntryTemplate, isSystemProperty, retrieveAttributes, setValue, setValues
Methods borrowed from class ecm.model._ModelObject:
destroy, onChange, own, refresh, toString

Constructor Detail

ecm.model.BoxCollaborationRecord()

Constructs a Box collaboration record.
Since:
2.0.3.6

Field Detail

COLLABORATION_TYPE

Collaboration type constants.

Method Detail

constructor()


getBoxClientId()

Gets the Box client Id.

getBoxFileId()

Gets the Box file Id.

getCollaborationType()

Gets the collaboration type.

isEditable()

Returns true if this Box collaboration record can be edited by the current user.

setBoxClientId(boxClientId)

Sets the Box client Id.
Parameters:
boxClientId
Box client Id to save

setBoxFileId(boxFileId)

Sets the Box file Id.
Parameters:
boxFileId
Box file Id to save

setCollaborationType(collaborationType)

Sets the collaboration type.
Parameters:
collaborationType
Collaboration type to save