Class Letter

java.lang.Object
  extended byLetter

public class Letter
extends java.lang.Object

This class defines a Letter. A Letter has constituent parts - a symbol, a score, and a character representation.

Version:
2.0
Author:
3GP01 - Hardev Bhamra, Deepak Chandarana, James Tompkin
See Also:
LetterMove, Word

Constructor Summary
Letter(char sym, int scre)
           
Letter(char sym, int scre, char asc)
           
 
Method Summary
 java.lang.Object clone()
           
 boolean equals(java.lang.Object obj)
           
 int getScore()
           
 char getSymbol()
           
 boolean isBlank()
           
 void resetBlank()
           
 void setAscii(char asc)
           
 void setSymbol(char sym)
           
 java.lang.String toAscii()
           
 java.lang.String toString()
           
 java.lang.String toXml()
           
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Letter

public Letter(char sym,
              int scre)

Letter

public Letter(char sym,
              int scre,
              char asc)
Method Detail

isBlank

public boolean isBlank()

getScore

public int getScore()

toString

public java.lang.String toString()

toAscii

public java.lang.String toAscii()

resetBlank

public void resetBlank()

getSymbol

public char getSymbol()

setSymbol

public void setSymbol(char sym)

setAscii

public void setAscii(char asc)

clone

public java.lang.Object clone()

toXml

public java.lang.String toXml()

equals

public boolean equals(java.lang.Object obj)