scacchi.main
Class ArgomentiComando.ListaCaseTesto

java.lang.Object
  |
  +--scacchi.main.ArgomentiComando.ListaTesto
        |
        +--scacchi.main.ArgomentiComando.ListaCaseTesto
Enclosing class:
ArgomentiComando

public static class ArgomentiComando.ListaCaseTesto
extends ArgomentiComando.ListaTesto

Memorizza e decompone una stringa composta da case della scacchiera.


Constructor Summary
ArgomentiComando.ListaCaseTesto(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 ogni sottostringa è una casa.
 int length()
          Ritorna il numero di sottostringhe.
 java.lang.String toString()
          Ricostruisce la stringa, concatenando tutte le sottostringhe.
 java.lang.String[] v()
          Ritorna il vettore delle sottostringhe.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ArgomentiComando.ListaCaseTesto

public ArgomentiComando.ListaCaseTesto(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 ogni sottostringa è una casa.

Specified by:
invalidString in class ArgomentiComando.ListaTesto
Parameters:
s - la stringa da verificare, è una delle stringhe della lista.

length

public int length()
Ritorna il numero di sottostringhe.


v

public java.lang.String[] v()
Ritorna il vettore delle sottostringhe.


toString

public java.lang.String toString()
Ricostruisce la stringa, concatenando tutte le sottostringhe.

Overrides:
toString in class java.lang.Object