/* * Name: LoginView.java * Package: it.kaizenteam.app.view * Location: Sources/Applicazione/main/java/it/kaizenteam/app/view * Date: 2015-05-23 * Version: v1.00 * * History: * ================================================================= * Version Date Programmer Changes * ================================================================= * v1.00 2015-06-15 Carlon Chiara Approved * ================================================================= * v0.04 2015-06-02 Bucco Riccardo Verify * ================================================================= * v0.03 2015-05-30 Moretto Alessandro Edit * ================================================================= * v0.02 2015-05-26 Moretto Alessandro Verify * ================================================================= * v0.01 2015-05-23 Dal Bianco Davide Creation * ================================================================= * */ package it.kaizenteam.app.view; /** * This interface has the task of allowing the use of methods to change the view from the outside of the package to login View (therefore from a LoginPresenterImpl). */ public interface LoginView extends View { /** * This method shows the view of the message of an error. */ void showAuthenticationError(String err); /** * This method starts the activity in which it will present the list of the instance of the Norris chart. */ void showListView(); /** * This method displays the view of a waiting signal if the parameter is true and hides otherwise. * @param show display / hide the view of a waiting signal */ void showProgress(boolean show); /** * This method is called automatically by Android when the button is clicked login. It will notify its presenter have pressed. * @param view */ void onLoginClick(android.view.View view); }