Guest User

Untitled

a guest
Jan 23rd, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.74 KB | None | 0 0
  1.  
  2. public class Fsm {
  3.     private Etat  etatIni;
  4.     private Etat etatActuel;
  5.     private Etat etatFinal;
  6.  
  7.     public Etat getEtatIni() {
  8.         return etatIni;
  9.     }
  10.     public void setEtatIni(Etat etatIni) {
  11.         this.etatIni = etatIni;
  12.     }
  13.     public Etat getEtatActuel() {
  14.         return etatActuel;
  15.     }
  16.     public void setEtatActuel(Etat etatActuel) {
  17.         this.etatActuel = etatActuel;
  18.     }
  19.     public Etat getEtatFinal() {
  20.         return etatFinal;
  21.     }
  22.     public void setEtatFinal(Etat etatFinal) {
  23.         this.etatFinal = etatFinal;
  24.     }
  25.  
  26.    
  27.    
  28.     public Fsm()
  29.     {
  30.        
  31.     }
  32.     public Fsm(Etat ini,Etat fin)
  33.     {
  34.         this.etatIni=ini;
  35.         this.etatFinal=fin;
  36.         this.etatActuel=this.etatIni;              
  37.     }
  38.    
  39.     public void traiteEvent(int e)
  40.     {
  41.         this.etatActuel=this.etatActuel.traiteEvent(e);
  42.     }
  43.    
  44. }
Add Comment
Please, Sign In to add comment