@Override public void showFilterDialog() { TimesheetFilterDialogView timesheetFilterDialogView = new TimesheetFilterDialogView(); timesheetFilterDialogView.setOnTimesheetFilterListener(presenter); timesheetFilterDialogView.setSelectedAssignment(presenter.getSelectedAssignmentOnFilter()); timesheetFilterDialogView.setSelectedTimeframe(presenter.getSelectedTimeframeOnFilter()); getScreenController().showDialog(timesheetFilterDialogView, TimesheetFilterDialogView.TAG); }