com.fenalco.utilities.lists
Class OrderListViewShopKeeper

java.lang.Object
  extended by com.fenalco.utilities.lists.OrderListViewShopKeeper
All Implemented Interfaces:
ListView

public class OrderListViewShopKeeper
extends java.lang.Object
implements ListView

Author:
Andrés Esta clase representa la vista de la lista de pedidos que ve el minorista

Field Summary
private  java.lang.Object actualKey
          La llave actual que se está trabajando, se usa para tener acceso a los objetos que se deben mostrar de ese elemento de la lista
private  Order actualValue
          valor actual en el que se está trabajando, es decir, la fila actual de la lista
private  int count
          contador que indica en que columna voy
private  java.util.Enumeration keys
          Como el listado es un hashtable, aqui almaceno los keys
(package private)  OrderList orderList
          El listado (modelo o documento)
private  int storeId
          id del establecimiento
private  java.util.Vector valuesToShow
          aqui se almacenan los datos que se van a mostrar en las diferentes columnas de la lista
 
Constructor Summary
OrderListViewShopKeeper(OrderList list, int storeId)
           
 
Method Summary
 boolean move()
          Este método mueve el iterador al siguiente registro de la lista y retorna un booleano indicando si se pudo mover a ese elemento o no.
 java.lang.Object nextElement()
          Este método retorna el siguiente elemento dentro del registro en el que se encuentra el iterador actualmente, si retorna null es por que ya se ha llegado al final del registro
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

orderList

OrderList orderList
El listado (modelo o documento)


keys

private java.util.Enumeration keys
Como el listado es un hashtable, aqui almaceno los keys


actualKey

private java.lang.Object actualKey
La llave actual que se está trabajando, se usa para tener acceso a los objetos que se deben mostrar de ese elemento de la lista


actualValue

private Order actualValue
valor actual en el que se está trabajando, es decir, la fila actual de la lista


valuesToShow

private java.util.Vector valuesToShow
aqui se almacenan los datos que se van a mostrar en las diferentes columnas de la lista


count

private int count
contador que indica en que columna voy


storeId

private int storeId
id del establecimiento

Constructor Detail

OrderListViewShopKeeper

public OrderListViewShopKeeper(OrderList list,
                               int storeId)
Method Detail

move

public boolean move()
Description copied from interface: ListView
Este método mueve el iterador al siguiente registro de la lista y retorna un booleano indicando si se pudo mover a ese elemento o no. Este método se debe llamar antes de intentar acceder a los objetos del listado Cuando devuelve false es porque ya se ha llegado alo final de la lista

Specified by:
move in interface ListView

nextElement

public java.lang.Object nextElement()
Description copied from interface: ListView
Este método retorna el siguiente elemento dentro del registro en el que se encuentra el iterador actualmente, si retorna null es por que ya se ha llegado al final del registro

Specified by:
nextElement in interface ListView