signature.append("|");
signature.append(type.toString());
}
signature.append(")");
signature.append(currentPackage.toString());
Constructor result = (Constructor) getConstructorHM.get(signature
.toString());
if (result == null) {
result = super.getConstructor(self, scopedIdentifier, t,
cVariables, currentPackage, availablePackages, mainTrace);
getConstructorHM.put(signature.toString(), result);