privilegedActionName = ast.newSimpleName(PrivilegedAction.class.getSimpleName());
privilegedActionName = ast.newSimpleName(TigerSubstitutes.getSimpleName(PrivilegedAction.class));
    private ParameterizedType createPrivilegedActionType(ASTRewrite rewrite, ClassInstanceCreation classLoaderCreation) {        AST ast = rewrite.getAST();        Name privilegedActionName;        if (isUpdateImports()) {            privilegedActionName = ast.newSimpleName(PrivilegedAction.class.getSimpleName());        } else {            privilegedActionName = ast.newName(PrivilegedAction.class.getName());        }        SimpleType rawPrivilegedActionType = ast.newSimpleType(privilegedActionName);        ParameterizedType privilegedActionType = ast.newParameterizedType(rawPrivilegedActionType);        Type typeArgument = (Type) rewrite.createCopyTarget(classLoaderCreation.getType());        List<Type> typeArguments = privilegedActionType.typeArguments();        typeArguments.add(typeArgument);        return privilegedActionType;    }