furyPackage.estados
Class EstadoCorda

Direct Known Subclasses:
EstadoCordaArrecadada, EstadoCordaEnganchada, EstadoCordaSolta

public abstract class EstadoCorda


Field Summary
 final static intARRECADADA
           
 private static intb
           
 private Cordacorda
           
 final static intENGANCHADA
           
 final static intSOLTA
           

Constructor Summary
EstadoCorda()
           
EstadoCorda(Corda corda)
           

Method Summary
 abstract voidactualizarMovimentoDoDono(long tempo)
           
 CordagetCorda()
           
 abstract voidlancar(Ponto destino, long tempo)
           
 abstract voidremover(long tempo)
           
 abstract voidtrataColisao(Enganchavel enganchado, ResultadoColisao resultado)
           
 abstract voidtrataColisao(Suportavel plataforma, ResultadoColisao resultado)
           
 abstract voidtrataColisao(Activavel activavel, ResultadoColisao resultado)
           

Field Detail

ARRECADADA

public final static int ARRECADADA

b

private static int b

corda

private Corda corda

ENGANCHADA

public final static int ENGANCHADA

SOLTA

public final static int SOLTA
Constructor Detail

EstadoCorda

public EstadoCorda()

EstadoCorda

public EstadoCorda(Corda corda)
Method Detail

actualizarMovimentoDoDono

public abstract void actualizarMovimentoDoDono(long tempo)

getCorda

public Corda getCorda()

lancar

public abstract void lancar(Ponto destino, long tempo)

remover

public abstract void remover(long tempo)

trataColisao

public abstract void trataColisao(Enganchavel enganchado, ResultadoColisao resultado)

trataColisao

public abstract void trataColisao(Suportavel plataforma, ResultadoColisao resultado)

trataColisao

public abstract void trataColisao(Activavel activavel, ResultadoColisao resultado)

Association Links

to Class furyPackage.Corda