scacchi.main
Class ArgomentiComando.MossaTesto

java.lang.Object
  |
  +--scacchi.main.ArgomentiComando.StringaTesto
        |
        +--scacchi.main.ArgomentiComando.MossaTesto
Enclosing class:
ArgomentiComando

public static class ArgomentiComando.MossaTesto
extends ArgomentiComando.StringaTesto

Classe per la memorizzazione e verifica di mosse.


Constructor Summary
ArgomentiComando.MossaTesto(java.lang.String s)
          Verifica la stringa e crea l'istanza richiamando il costruttore della super-classe.
 
Method Summary
(package private)  EccezioniTesto.NotazioneException invalidString(java.lang.String s)
          Verifica che la stringa è una mossa.
 java.lang.String toString()
          Restituisce la stringa memorizzata.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ArgomentiComando.MossaTesto

public ArgomentiComando.MossaTesto(java.lang.String s)
                            throws EccezioniTesto.NotazioneException
Verifica la stringa e crea l'istanza richiamando il costruttore della super-classe.

Method Detail

invalidString

EccezioniTesto.NotazioneException invalidString(java.lang.String s)
Verifica che la stringa è una mossa.

Specified by:
invalidString in class ArgomentiComando.StringaTesto
Returns:
null se la stringa non presenta problemi
l'eccezione corrispondente al problema individuato, se la stringa presenta problemi.

toString

public java.lang.String toString()
Restituisce la stringa memorizzata.

Overrides:
toString in class java.lang.Object