// Display active items in table.
AbstractTableModel dataModel = new AbstractTableModel() {
public int getColumnCount() { return 0; }
public int getRowCount() { return activeItems == null ? 0 : activeItems.length;}
public Map<String, Object> getValueAt(int row, int col) {
ItemType item = activeItems[row];
return itemToColumns(item);
}
};
//add To List
List<Map<Object, Object>> activeList = getDataModelToList(dataModel);
int activeSize = dataModel.getRowCount();
ItemType[] tempItems = null;
if (api.getReturnedScheduledList() != null) tempItems = (api.getReturnedScheduledList().getItemArray()).getItem();
final ItemType[] scheItems = tempItems;
// Display Scheduled items in table.
dataModel = new AbstractTableModel() {
public int getColumnCount() { return 0; }
public int getRowCount() { return scheItems == null ? 0 : scheItems.length;}
public Map<String, Object> getValueAt(int row, int col) {
ItemType item = scheItems[row];
return schItemToColumns(item);
}
};
// set data
List<Map<Object, Object>> scheduledList = getDataModelToList(dataModel);
int scheduledSize = dataModel.getRowCount();
OrderTransactionType[] tempSoldItems = null;
if (UtilValidate.isNotEmpty(api.getReturnedSoldList())) tempSoldItems = (api.getReturnedSoldList().getOrderTransactionArray()).getOrderTransaction();
// add to list
List<Map<String, Object>> soldList = FastList.newInstance();
if (UtilValidate.isNotEmpty(tempSoldItems)) {
soldList = EbayStore.getOrderTransactions(tempSoldItems);
}
int soldSize = tempSoldItems == null ? 0 : tempSoldItems.length;
ItemType[] tempUnSoldItems = null;
if (UtilValidate.isNotEmpty(api.getReturnedUnsoldList())) tempUnSoldItems = (api.getReturnedUnsoldList().getItemArray()).getItem();
final ItemType[] unSoldItems = tempUnSoldItems;
// Display unsold items in table.
dataModel = new AbstractTableModel() {
public int getColumnCount() { return 0; }
public int getRowCount() { return unSoldItems == null ? 0 : unSoldItems.length;}
public Map<String, Object> getValueAt(int row, int col) {
ItemType item = unSoldItems[row];
return unsoldItemToColumns(item);
}
};
// add to list
List<Map<Object, Object>> unsoldList = getDataModelToList(dataModel);