public static void setTimer() { Scanner input = new Scanner(System.in); System.out.print("Enter the duration for this auction in unit of minute(s): "); if (AuctionType.getMainOption() != 3) { duration = input.nextInt(); } else { baDuration = input.nextInt(); baDuration1 = baDuration + 20; } }
public static void finalization() { Scanner input = new Scanner(System.in); if (AuctionType.getMainOption() != 3) { System.out.println("--The bidding sheet is being collected now--"); } System.out.println("1. Show bidding result"); System.out.println("2. Cancel auction"); System.out.print("Enter: "); int in = input.nextInt(); if (in == 1) { if (AuctionType.getMainOption() == 1) { Vickreyresult(); } else if (AuctionType.getMainOption() == 2) { FPSBresult(); } else if (AuctionType.getMainOption() == 3) { BAresult(); } } else if (in == 2) { AuctionState c = new AuctionState(State.CANCELLED); c.steps(); } else { finalization(); } }