def getReference(self): """ creates and returns a language independent method reference """ mtdRef = MethodEntityReference() mtdRef.setName(self.baseName()) mtdRef.setFormalParameters("("+self.getSignature()+")") mtdRef.parentReference = self.parentType mtdRef.typeReference = self.retType mtdRef.setModifiers(self.accessControlQualifier) mtdRef.setIsAbstract(self.isAbstract) mtdRef.setClassScope(self.hasClassScope) return mtdRef
def getReference(self): """ creates and returns a language independent method reference """ mtdRef = MethodEntityReference() mtdRef.setName(self.baseName()) mtdRef.setFormalParameters("(" + self.getSignature() + ")") mtdRef.parentReference = self.parentType mtdRef.typeReference = self.retType mtdRef.setModifiers(self.accessControlQualifier) mtdRef.setIsAbstract(self.isAbstract) mtdRef.setClassScope(self.hasClassScope) return mtdRef