All pastes #741009 Raw Edit

Someone

public text v1 · immutable
·published 2007-10-18 12:06 UTC
rendered paste body
import java.io.*;

public class Welcome
{
        Mediator mediator;
        String response = "n";
        
        public Welcome (Mediator m)     /* Constructor Welkom Pagina, neemt mediator object als arg, slaat dus mediator object in zichzelf op */
        {
            mediator = m;
        }
                
        public void go()                /* Go method om het te launchen */
        {
            System.out.print(
                "Do you want to shop? [y/n]?");
            BufferedReader reader = new
                BufferedReader (new InputStreamReader(System.in));
                
                try {
                        response = reader.readLine();
                }
                catch (IOException e)
                {
                    System.err.println("Error");
                }
                
                if (response.equals("y"))
                {
                    mediator.handle("welcome.shop");                     /* Op deze manier behandeld de mediator de reqs om van pagina naar pagina te gaan */
                }
                else
                {
                    mediator.handle("welcome.exit");
                }
        }
}