logic
Class HighScoreManager

java.lang.Object
  extended by logic.HighScoreManager

public class HighScoreManager
extends java.lang.Object

Author:
Tansel

Field Summary
private  java.net.HttpURLConnection http
           
private  java.io.ObjectInputStream inputStream
           
private  java.io.OutputStreamWriter os
           
private  java.io.ObjectOutputStream outputStream
           
private static java.lang.String SCORE_FILE
          Our definite score file
private  java.util.ArrayList<Score> scores
          Our serializable score object list
 
Constructor Summary
HighScoreManager()
           
 
Method Summary
 void addScore(int score, java.lang.String name)
           
 java.util.ArrayList<Score> getScores()
           
 void loadFile()
           
 int size()
           
 void updateFile()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

scores

private java.util.ArrayList<Score> scores
Our serializable score object list


SCORE_FILE

private static final java.lang.String SCORE_FILE
Our definite score file

See Also:
Constant Field Values

outputStream

private java.io.ObjectOutputStream outputStream

inputStream

private java.io.ObjectInputStream inputStream

http

private java.net.HttpURLConnection http

os

private java.io.OutputStreamWriter os
Constructor Detail

HighScoreManager

public HighScoreManager()
Method Detail

getScores

public java.util.ArrayList<Score> getScores()

addScore

public void addScore(int score,
                     java.lang.String name)

loadFile

public void loadFile()

updateFile

public void updateFile()

size

public int size()