public static class BaseRightsService.BasicRightsAssignment extends Object implements org.sakaiproject.rights.api.RightsAssignment
| Modifier and Type | Field and Description |
|---|---|
protected org.sakaiproject.rights.api.Copyright |
m_copyright |
protected boolean |
m_copyrightAlert |
protected String |
m_entityRef |
protected String |
m_id |
protected Map<String,org.sakaiproject.rights.api.CreativeCommonsLicense> |
m_licenses |
| Constructor and Description |
|---|
BaseRightsService.BasicRightsAssignment(String entityRef) |
| Modifier and Type | Method and Description |
|---|---|
void |
addLicense(org.sakaiproject.rights.api.CreativeCommonsLicense license) |
int |
countLicenses() |
org.sakaiproject.rights.api.Copyright |
getCopyright() |
String |
getEntityRef() |
Collection<org.sakaiproject.rights.api.CreativeCommonsLicense> |
getLicenses() |
String |
getRightsId() |
boolean |
hasCopyright() |
boolean |
hasCopyrightAlert() |
boolean |
hasLicense() |
void |
setCopyright(org.sakaiproject.rights.api.Copyright copyright) |
void |
setLicenses(Collection<org.sakaiproject.rights.api.CreativeCommonsLicense> licenses) |
Element |
toXml(Document doc,
Stack<Object> stack) |
protected org.sakaiproject.rights.api.Copyright m_copyright
protected String m_entityRef
protected String m_id
protected boolean m_copyrightAlert
public BaseRightsService.BasicRightsAssignment(String entityRef)
public void addLicense(org.sakaiproject.rights.api.CreativeCommonsLicense license)
addLicense in interface org.sakaiproject.rights.api.RightsAssignmentpublic int countLicenses()
countLicenses in interface org.sakaiproject.rights.api.RightsAssignmentpublic org.sakaiproject.rights.api.Copyright getCopyright()
getCopyright in interface org.sakaiproject.rights.api.RightsAssignmentpublic String getEntityRef()
getEntityRef in interface org.sakaiproject.rights.api.RightsAssignmentpublic Collection<org.sakaiproject.rights.api.CreativeCommonsLicense> getLicenses()
getLicenses in interface org.sakaiproject.rights.api.RightsAssignmentpublic String getRightsId()
getRightsId in interface org.sakaiproject.rights.api.RightsAssignmentpublic boolean hasCopyright()
hasCopyright in interface org.sakaiproject.rights.api.RightsAssignmentpublic boolean hasCopyrightAlert()
hasCopyrightAlert in interface org.sakaiproject.rights.api.RightsAssignmentpublic boolean hasLicense()
hasLicense in interface org.sakaiproject.rights.api.RightsAssignmentpublic void setCopyright(org.sakaiproject.rights.api.Copyright copyright)
setCopyright in interface org.sakaiproject.rights.api.RightsAssignmentpublic void setLicenses(Collection<org.sakaiproject.rights.api.CreativeCommonsLicense> licenses)
setLicenses in interface org.sakaiproject.rights.api.RightsAssignmentCopyright © 2003-2014 The Sakai Foundation. All Rights Reserved.