SwingInteractiveReporter Constructors SwingInteractiveReporter Methods approveNew canApprove isHeadless notTheSame promptUser wrap