All Packages Class Hierarchy This Package Previous Next Index
Interface it.unipi.di.compass.item.InputAsker
- public interface InputAsker
Modella l'interfaccia per l'input dei campi. Da aggiornare: per ora è supportato
solo l'input di campi singoli. Successivamente bisognerà supportare anche il
parse degli array e delle enumerazioni.
- Version:
- 1.0
- Author:
- Antonio Cisternino
-
getBoolean(String, String, Image)
- Legge un valore booleano.
-
getByte(String, String, Image)
- Legge un byte.
-
getChar(String, String, Image)
- Legge un carattere.
-
getDouble(String, String, Image)
- Legge un double.
-
getFloat(String, String, Image)
- Legge un float.
-
getInt(String, String, Image)
- Legge un intero.
-
getItemDate(int, String, String, Image)
- Legge una data (yyyy-mm-dd) Sono ammessi come separatore lo spazio e / o -.
-
getLong(String, String, Image)
- Legge un intero lungo.
-
getShort(String, String, Image)
- Legge uno short.
-
getString(String, String, Image)
- Legge una stringa.
getByte
public abstract byte getByte(String winTitle,
String winMsg,
Image icon)
- Legge un byte.
- Parameters:
- winTitle - Titolo della finestra
- winMsg - Messaggio da visualizzare
- icon - Icona da visualizzare. Se vale null non viene visualizzata alcuna icona.
getChar
public abstract char getChar(String winTitle,
String winMsg,
Image icon)
- Legge un carattere.
- Parameters:
- winTitle - Titolo della finestra
- winMsg - Messaggio da visualizzare
- icon - Icona da visualizzare. Se vale null non viene visualizzata alcuna icona.
getShort
public abstract short getShort(String winTitle,
String winMsg,
Image icon)
- Legge uno short.
- Parameters:
- winTitle - Titolo della finestra
- winMsg - Messaggio da visualizzare
- icon - Icona da visualizzare. Se vale null non viene visualizzata alcuna icona.
getInt
public abstract int getInt(String winTitle,
String winMsg,
Image icon)
- Legge un intero.
- Parameters:
- winTitle - Titolo della finestra
- winMsg - Messaggio da visualizzare
- icon - Icona da visualizzare. Se vale null non viene visualizzata alcuna icona.
getLong
public abstract long getLong(String winTitle,
String winMsg,
Image icon)
- Legge un intero lungo.
- Parameters:
- winTitle - Titolo della finestra
- winMsg - Messaggio da visualizzare
- icon - Icona da visualizzare. Se vale null non viene visualizzata alcuna icona.
getFloat
public abstract float getFloat(String winTitle,
String winMsg,
Image icon)
- Legge un float.
- Parameters:
- winTitle - Titolo della finestra
- winMsg - Messaggio da visualizzare
- icon - Icona da visualizzare. Se vale null non viene visualizzata alcuna icona.
getDouble
public abstract double getDouble(String winTitle,
String winMsg,
Image icon)
- Legge un double.
- Parameters:
- winTitle - Titolo della finestra
- winMsg - Messaggio da visualizzare
- icon - Icona da visualizzare. Se vale null non viene visualizzata alcuna icona.
getBoolean
public abstract boolean getBoolean(String winTitle,
String winMsg,
Image icon)
- Legge un valore booleano.
- Parameters:
- winTitle - Titolo della finestra
- winMsg - Messaggio da visualizzare. Il messaggio deve essere neutro visto che
l'imput potrebbe essere anche sotto forma di due bottoni.
- icon - Icona da visualizzare. Se vale null non viene visualizzata alcuna icona.
getItemDate
public abstract ItemDate getItemDate(int format,
String winTitle,
String winMsg,
Image icon)
- Legge una data (yyyy-mm-dd) Sono ammessi come separatore lo spazio e / o -.
- Parameters:
- format - Formato della data (vedi ItemDate.DF_)
- winTitle - Titolo della finestra
- winMsg - Messaggio da visualizzare
- icon - Icona da visualizzare. Se vale null non viene visualizzata alcuna icona.
getString
public abstract String getString(String winTitle,
String winMsg,
Image icon)
- Legge una stringa.
- Parameters:
- winTitle - Titolo della finestra
- winMsg - Messaggio da visualizzare
- icon - Icona da visualizzare. Se vale null non viene visualizzata alcuna icona.
All Packages Class Hierarchy This Package Previous Next Index