it.unibas.morracineseping.controllo
Class AzioneGioca
java.lang.Object
it.unibas.ping.azioni.AzionePingAstratta
it.unibas.morracineseping.controllo.AzioneGioca
- All Implemented Interfaces:
- it.unibas.ping.azioni.IAzione
- Direct Known Subclasses:
- AzioneGiocaCarta, AzioneGiocaForbici, AzioneGiocaSasso
public abstract class AzioneGioca
- extends it.unibas.ping.azioni.AzionePingAstratta
Fields inherited from class it.unibas.ping.azioni.AzionePingAstratta |
controllo, form, modello, pingLogger, vista |
Methods inherited from class it.unibas.ping.azioni.AzionePingAstratta |
getControllo, getForm, getModello, getVista, setControllo, setForm, setModello, setVista |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AzioneGioca
public AzioneGioca()
gioca
public void gioca(int giocata)
abilita
public boolean abilita(java.lang.Integer statusId)
- Specified by:
abilita
in interface it.unibas.ping.azioni.IAzione
- Overrides:
abilita
in class it.unibas.ping.azioni.AzionePingAstratta
disabilita
public boolean disabilita(java.lang.Integer statusId)
- Specified by:
disabilita
in interface it.unibas.ping.azioni.IAzione
- Overrides:
disabilita
in class it.unibas.ping.azioni.AzionePingAstratta
esegui
public abstract void esegui(java.util.EventObject object)
- Specified by:
esegui
in interface it.unibas.ping.azioni.IAzione
- Specified by:
esegui
in class it.unibas.ping.azioni.AzionePingAstratta
setPartita
public void setPartita(PartitaPM partita)
setGioco
public void setGioco(GiocoPM gioco)