(self, rights=None, replace=False)
return self._dcelem_rights
Get or set the dc:rights which may contain information about rights
        held in and over the resource.

        For more information see:
        http://dublincore.org/documents/dcmi-terms/#elements-rights

        :param rights: Rights information or list of rights information.
        :param replace: Replace alredy set rightss (deault: False).
        :returns: List of rights information.
Get or set the dc:rights which may contain information about rights
        held in and over the resource.
Get or set the dc : rights which may contain information about rights held in and over the resource .
def dc_rights(self, rights=None, replace=False):
        '''Get or set the dc:rights which may contain information about rights
        held in and over the resource.

        For more information see:
        http://dublincore.org/documents/dcmi-terms/#elements-rights

        :param rights: Rights information or list of rights information.
        :param replace: Replace alredy set rightss (deault: False).
        :returns: List of rights information.
        '''
        if rights is not None:
            if not isinstance(rights, list):
                rights = [rights]
            if replace or not self._dcelem_rights:
                self._dcelem_rights = []
            self._dcelem_rights += rights
        return self._dcelem_rights
def dc_rights ( self , rights = None , replace = False ) : if rights is not None : if not isinstance ( rights , list ) : rights = [ rights ] if replace or not self . _dcelem_rights : self . _dcelem_rights = [ ] self . _dcelem_rights += rights return self . _dcelem_rights