LocalQuickFix (Object... infos) { final Collection<SmartTypePointer> maskedExceptions = (Collection<SmartTypePointer>)infos[0]; final Boolean originalNeeded = (Boolean)infos[1]; return new AddThrowsClauseFix(maskedExceptions, originalNeeded.booleanValue()); }