/* * FilaController.java * * Created on 20 de Abril de 2006, 09:12 * * To change this template, choose Tools | Template Manager * and open the template in the editor. */ package controller; import business.*; import java.util.Vector; /** * * @author 008802 */ public class FilaController { private Fila fila; /** Creates a new instance of FilaController */ public FilaController() { } public void iniciarFila(){ fila = new Fila(); } public void adicionaPaciente( String nome, int idade ){ Paciente p = new Paciente(); p.setNome( nome ); p.setIdade( idade ); fila.insereElemento( p ); } public void atenderPaciente(){ fila.remove(); } public Vector getFila(){ Vector vet = new Vector(); Fila f = fila.clone(); while( f.getTamanho() > 0 ){ vet.add( f.remove().toString() ); } return vet; } public boolean saveBackup(){ return fila.save(); } }