def get_associated(self, retrieve=False):

		'''
		get pcdm:hasRelatedFile for this resource

		Args:
			retrieve (bool): if True, issue .refresh() on resource thereby confirming existence and retrieving payload
		'''

		if self.exists and hasattr(self.rdf.triples, 'pcdm') and hasattr(self.rdf.triples.pcdm, 'hasRelatedFile'):
			files = [ self.repo.parse_uri(uri) for uri in self.rdf.triples.pcdm.hasRelatedFile ]

			# return
			return files

		else:
			return []
get pcdm:hasRelatedFile for this resource

		Args:
			retrieve (bool): if True, issue .refresh() on resource thereby confirming existence and retrieving payload