scacchi.main
Class ArgomentiComando.PosPezzoTesto

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

public static class ArgomentiComando.PosPezzoTesto
extends ArgomentiComando.StringaTesto

Classe per la memorizzazione e verifica di posizioni di pezzo.


Constructor Summary
ArgomentiComando.PosPezzoTesto(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 posizione di pezzo.
 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.PosPezzoTesto

public ArgomentiComando.PosPezzoTesto(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 posizione di pezzo.

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