import java.util.*;

public class RequeteInterne implements Requete {
	Ascenseur ascenseur = new Ascenseur();

    private Etage etageDestination;
    
    public RequeteInterne(Etage etage) {
    	etageDestination=etage;
    }
    
	@Override
	public Etage getEtage() {
		// TODO Auto-generated method stub
		return etageDestination;
	}

	@Override
	public String getDirection() {
		if(ascenseur.getEtageCourant().getNumEtage() < getEtage().getNumEtage())
			return "montant";
		else
			return "descendant";
	}
}

@@ -1,8 +1,29 @@
+package traitement;%0A%0A
 import j
@@ -87,48 +87,8 @@
 te %7B
-%0A%09Ascenseur ascenseur = new Ascenseur();
 %0A%0A  
@@ -282,16 +282,16 @@
 od stub%0A
+
 %09%09return
@@ -315,181 +315,7 @@
 ;%0A%09%7D
-%0A%0A%09@Override%0A%09public String getDirection() %7B%0A%09%09if(ascenseur.getEtageCourant().getNumEtage() %3C getEtage().getNumEtage())%0A%09%09%09return %22montant%22;%0A%09%09else%0A%09%09%09return %22descendant%22;%0A%09%7D
 %0A%7D%0A

Update RequeteInterne.java