8 public class coordinadorSubastaImpl extends coordinadorSubastaPOA {
9 private clienteSubastas ganador_provisional;
10 private Vector clientes;
12 private String descripcion;
13 // Inscripcion -> Abierta -> Cerrada
14 private String estado;
16 public coordinadorSubastaImpl() {
21 * @see subastas.coordinadorSubastaOperations#abrirSubasta()
24 public void abrirSubasta() {
25 // TODO Auto-generated method stub
29 public clienteSubastas[] clientes() {
30 return clientes.toArray();
33 public String descripcion() {
37 public String estado() {
41 public clienteSubastas ganador() {
42 //Si la puja esta cerrada devuelve ganador
43 //sino se bloquea hasta que se cierre
45 if(estado.equals("Cerrada"))
46 return ganador_provisional;
53 public clienteSubastas ganador_provisional() {
54 return ganador_provisional;
58 * @see subastas.coordinadorSubastaOperations#inscribirCliente(subastas.clienteSubastas)
61 public void inscribirCliente(clienteSubastas cl) {
62 // TODO Auto-generated method stub
67 * @see subastas.coordinadorSubastaOperations#pujar(float, subastas.clienteSubastas)
70 public boolean pujar(float cantidad, clienteSubastas cl) {
71 // TODO Auto-generated method stub
76 * @see subastas.coordinadorSubastaOperations#ultimaPuja(subastas.clienteSubastas)
79 public void ultimaPuja(clienteSubastas cl) {
80 // TODO Auto-generated method stub
85 * @see subastas.coordinadorSubastaOperations#valor()
88 public float valor() {