Class GameConsolePriv

java.lang.Object
edu.pdx.cs410J.security.GameConsole
edu.pdx.cs410J.security.GameConsolePriv

public class GameConsolePriv extends GameConsole
This class represents a game console that can play many games.
  • Constructor Details

  • Method Details

    • writePreferences

      public boolean writePreferences(Game game, String prefs)
      Note use of doPrivileged. This says that we trust this code.
      Overrides:
      writePreferences in class GameConsole
      Returns:
      true if the preferences were sucessfully written (note that we don't want the name of the preferences file escaping!)
    • readPreferences

      public String readPreferences(Game game)
      Description copied from class: GameConsole
      Called from the Game to read a game's preferences file.
      Overrides:
      readPreferences in class GameConsole
      Returns:
      null if the preferences could not be read
    • main

      public static void main(String[] args)
      The command line contains the name of the game and a URL from where to load it.