public class Rights extends RIFCSElement
Modifier and Type | Method and Description |
---|---|
RightsTypedInfo |
getAccessRights()
return the accessRights.
|
RightsTypedInfo |
getLicence()
return the licence.
|
RightsInfo |
getRightsStatement()
return the rightsStatement.
|
void |
setAccessRights(RightsTypedInfo anAccessRights)
Set the accessRights.
|
void |
setAccessRights(java.lang.String value)
Set the accessRightsValue.
|
void |
setAccessRights(java.lang.String value,
java.lang.String type)
Set the accessRights Value and Type.
|
void |
setAccessRights(java.lang.String value,
java.lang.String rightsUri,
java.lang.String type)
Set the accessRights Value, URI and Type.
|
void |
setLicence(RightsTypedInfo aLicence)
Set the licence.
|
void |
setLicence(java.lang.String value)
Set the licence Value.
|
void |
setLicence(java.lang.String value,
java.lang.String type)
Set the licence Value and Type.
|
void |
setLicence(java.lang.String value,
java.lang.String rightsUri,
java.lang.String type)
Set the licence Value, URI and Type.
|
void |
setRightsStatement(RightsInfo aRightsStatement)
Set the rightsStatement.
|
void |
setRightsStatement(java.lang.String value)
Set the rightsStatement Value.
|
void |
setRightsStatement(java.lang.String value,
java.lang.String rightsUri)
Set the rightsStatement Value and URI.
|
public final void setRightsStatement(RightsInfo aRightsStatement) throws RIFCSException
aRightsStatement
- The rightsStatement object
will be set to this value.RIFCSException
- A RIFCSExceptionpublic final void setRightsStatement(java.lang.String value) throws RIFCSException
value
- The value to be set.RIFCSException
- A RIFCSExceptionpublic final void setRightsStatement(java.lang.String value, java.lang.String rightsUri) throws RIFCSException
value
- The value to be set.rightsUri
- The rightsUri to be set.RIFCSException
- A RIFCSExceptionpublic final RightsInfo getRightsStatement()
public final void setLicence(RightsTypedInfo aLicence) throws RIFCSException
aLicence
- The licence to be set.RIFCSException
- A RIFCSExceptionpublic final void setLicence(java.lang.String value) throws RIFCSException
value
- The licence value to be set.RIFCSException
- A RIFCSExceptionpublic final void setLicence(java.lang.String value, java.lang.String type) throws RIFCSException
value
- The licence value to be set.type
- The licence type to be set.RIFCSException
- A RIFCSExceptionpublic final void setLicence(java.lang.String value, java.lang.String rightsUri, java.lang.String type) throws RIFCSException
value
- The licence value to be set.rightsUri
- The rightsUri to be set.type
- The licence type to be set.RIFCSException
- A RIFCSExceptionpublic final RightsTypedInfo getLicence()
public final void setAccessRights(RightsTypedInfo anAccessRights) throws RIFCSException
anAccessRights
- The accessRights to be set.RIFCSException
- A RIFCSExceptionpublic final void setAccessRights(java.lang.String value) throws RIFCSException
value
- The accessRights value to be set.RIFCSException
- A RIFCSExceptionpublic final void setAccessRights(java.lang.String value, java.lang.String type) throws RIFCSException
value
- The accessRights value to be set.type
- The accessRights type to be set.RIFCSException
- A RIFCSExceptionpublic final void setAccessRights(java.lang.String value, java.lang.String rightsUri, java.lang.String type) throws RIFCSException
value
- The accessRights value to be set.rightsUri
- The rightsUri to be set.type
- The accessRights type to be set.RIFCSException
- A RIFCSExceptionpublic final RightsTypedInfo getAccessRights()