Esempio n. 1
0
	def getReference(self):
		reference = MethodEntityReference()
		reference.setName(self.name)
		reference.setFormalParameters(self.parameters)
		reference.setLocation(self)
		reference.setSourceFile(self.sourceFile)
		reference.setLineNr(self.start)
		# TODO: invEntityLoc - isImplementation flag will become redundant
		reference.setIsImplementation(self.isAnImplementation())
		reference.setIsAbstract(self.isAbstractMethod())
		reference.setOwnerName(self.owner)
		reference.setOwnerTemplateParameters(self.ownerTemplateParameters)
		reference.setNamespaceName(self.namespaceName)
		reference.setTypeReference(self.getTypeReference())
		reference.setParentReference(self.getParentReference())
		reference.setModifiers(self.accessControlQualifier)

		return reference
Esempio n. 2
0
    def getReference(self):
        reference = MethodEntityReference()
        reference.setName(self.name)
        reference.setFormalParameters(self.parameters)
        reference.setLocation(self)
        reference.setSourceFile(self.sourceFile)
        reference.setLineNr(self.start)
        # TODO: invEntityLoc - isImplementation flag will become redundant
        reference.setIsImplementation(self.isAnImplementation())
        reference.setIsAbstract(self.isAbstractMethod())
        reference.setOwnerName(self.owner)
        reference.setOwnerTemplateParameters(self.ownerTemplateParameters)
        reference.setNamespaceName(self.namespaceName)
        reference.setTypeReference(self.getTypeReference())
        reference.setParentReference(self.getParentReference())
        reference.setModifiers(self.accessControlQualifier)

        return reference