public static class BaseRightsService.BasicCreativeCommonsLicense extends Object implements org.sakaiproject.rights.api.CreativeCommonsLicense
| Modifier and Type | Field and Description |
|---|---|
protected String |
m_id |
protected Set<org.sakaiproject.rights.api.CreativeCommonsLicense.Permission> |
m_permissions |
protected Set<org.sakaiproject.rights.api.CreativeCommonsLicense.Prohibition> |
m_prohibitions |
protected Set<org.sakaiproject.rights.api.CreativeCommonsLicense.Requirement> |
m_requirements |
| Constructor and Description |
|---|
BaseRightsService.BasicCreativeCommonsLicense() |
| Modifier and Type | Method and Description |
|---|---|
void |
addPermission(org.sakaiproject.rights.api.CreativeCommonsLicense.Permission permission) |
void |
addPermission(String permission) |
void |
addProhibition(org.sakaiproject.rights.api.CreativeCommonsLicense.Prohibition prohibition) |
void |
addProhibition(String prohibition) |
void |
addRequirement(org.sakaiproject.rights.api.CreativeCommonsLicense.Requirement requirement) |
void |
addRequirement(String requirement) |
String |
getIdentifier() |
Collection<org.sakaiproject.rights.api.CreativeCommonsLicense.Permission> |
getPermissions() |
Collection<org.sakaiproject.rights.api.CreativeCommonsLicense.Prohibition> |
getProhibitions() |
Collection<org.sakaiproject.rights.api.CreativeCommonsLicense.Requirement> |
getRequirements() |
String |
getUri() |
boolean |
hasPermissions() |
boolean |
hasProhibitions() |
boolean |
hasRequirements() |
void |
removePermission(String permission) |
void |
removeProhibitions(Collection<Object> prohibitions) |
void |
removeRequirements(Collection<Object> requirements) |
void |
setPermissions(Collection<Object> permissions) |
void |
setProhibitions(Collection<Object> prohibitions) |
void |
setRequirements(Collection<Object> requirements) |
Element |
toXml(Document doc,
Stack<Object> stack) |
protected String m_id
protected Set<org.sakaiproject.rights.api.CreativeCommonsLicense.Permission> m_permissions
protected Set<org.sakaiproject.rights.api.CreativeCommonsLicense.Prohibition> m_prohibitions
protected Set<org.sakaiproject.rights.api.CreativeCommonsLicense.Requirement> m_requirements
public BaseRightsService.BasicCreativeCommonsLicense()
public void addPermission(org.sakaiproject.rights.api.CreativeCommonsLicense.Permission permission)
addPermission in interface org.sakaiproject.rights.api.CreativeCommonsLicensepublic void addPermission(String permission) throws org.sakaiproject.rights.util.RightsException
addPermission in interface org.sakaiproject.rights.api.CreativeCommonsLicenseorg.sakaiproject.rights.util.RightsExceptionpublic void addProhibition(org.sakaiproject.rights.api.CreativeCommonsLicense.Prohibition prohibition)
addProhibition in interface org.sakaiproject.rights.api.CreativeCommonsLicensepublic void addProhibition(String prohibition) throws org.sakaiproject.rights.util.RightsException
addProhibition in interface org.sakaiproject.rights.api.CreativeCommonsLicenseorg.sakaiproject.rights.util.RightsExceptionpublic void addRequirement(org.sakaiproject.rights.api.CreativeCommonsLicense.Requirement requirement)
addRequirement in interface org.sakaiproject.rights.api.CreativeCommonsLicensepublic void addRequirement(String requirement) throws org.sakaiproject.rights.util.RightsException
addRequirement in interface org.sakaiproject.rights.api.CreativeCommonsLicenseorg.sakaiproject.rights.util.RightsExceptionpublic String getIdentifier()
getIdentifier in interface org.sakaiproject.rights.api.CreativeCommonsLicensepublic Collection<org.sakaiproject.rights.api.CreativeCommonsLicense.Permission> getPermissions()
getPermissions in interface org.sakaiproject.rights.api.CreativeCommonsLicensepublic Collection<org.sakaiproject.rights.api.CreativeCommonsLicense.Prohibition> getProhibitions()
getProhibitions in interface org.sakaiproject.rights.api.CreativeCommonsLicensepublic Collection<org.sakaiproject.rights.api.CreativeCommonsLicense.Requirement> getRequirements()
getRequirements in interface org.sakaiproject.rights.api.CreativeCommonsLicensepublic String getUri()
getUri in interface org.sakaiproject.rights.api.CreativeCommonsLicensepublic boolean hasPermissions()
hasPermissions in interface org.sakaiproject.rights.api.CreativeCommonsLicensepublic boolean hasProhibitions()
hasProhibitions in interface org.sakaiproject.rights.api.CreativeCommonsLicensepublic boolean hasRequirements()
hasRequirements in interface org.sakaiproject.rights.api.CreativeCommonsLicensepublic void removePermission(String permission)
removePermission in interface org.sakaiproject.rights.api.CreativeCommonsLicensepublic void removeProhibitions(Collection<Object> prohibitions)
removeProhibitions in interface org.sakaiproject.rights.api.CreativeCommonsLicensepublic void removeRequirements(Collection<Object> requirements)
removeRequirements in interface org.sakaiproject.rights.api.CreativeCommonsLicensepublic void setPermissions(Collection<Object> permissions)
setPermissions in interface org.sakaiproject.rights.api.CreativeCommonsLicensepublic void setProhibitions(Collection<Object> prohibitions)
setProhibitions in interface org.sakaiproject.rights.api.CreativeCommonsLicensepublic void setRequirements(Collection<Object> requirements)
setRequirements in interface org.sakaiproject.rights.api.CreativeCommonsLicenseCopyright © 2003-2015 The Sakai Foundation. All Rights Reserved.