sims.mar
Interface ActionMAR

All Known Implementing Classes:
Main

public interface ActionMAR


Method Summary
 void instructionExecute(Instruction i)
          methode appelé quand l'intruction est executé
 void programmeBreakPoint()
          appelé quand le programme arrive sur un etat, marqué par un point d'arret
 void programmeDebut()
          appelé quand le programme commence son exécution (sommet debut)
 void programmeFin()
          appelé quand le programme à terminé son exécution (arrivée sur le sommet fin)
 void vitesseChange(int vitesse)
          appelé quand la vitesse d'execution du programme est changé
 

Method Detail

instructionExecute

void instructionExecute(Instruction i)
methode appelé quand l'intruction est executé

Parameters:
i - Instruction exécuté
o - Objet associé avec cette action

programmeFin

void programmeFin()
appelé quand le programme à terminé son exécution (arrivée sur le sommet fin)


programmeDebut

void programmeDebut()
appelé quand le programme commence son exécution (sommet debut)


programmeBreakPoint

void programmeBreakPoint()
appelé quand le programme arrive sur un etat, marqué par un point d'arret


vitesseChange

void vitesseChange(int vitesse)
appelé quand la vitesse d'execution du programme est changé

Parameters:
vitesse - vitesse actuelle du programme