public void loadPriceboard() { if (true) { return; } if (!Context.mInvalidSavedFile) { return; } xDataInput di = xFileManager.readFile(PRICEBOARD_FILE, false); if (di != null) { int ver = di.readInt(); if (ver < Context.FILE_VERSION_10) { return; } int floor_count = di.readInt(); int i = 0; // indices mIndices.removeAllElements(); for (i = 0; i < floor_count; i++) { stPriceboardStateIndex idx = new stPriceboardStateIndex(); mIndices.addElement(idx); idx.id = di.readShort(); idx.code = di.readUTF(); idx.marketID = di.readInt(); idx.current_point = di.readFloat(); // *100 idx.changed_point = di.readFloat(); // *100 idx.changed_percent = di.readInt(); // *100 idx.total_volume = di.readInt(); idx.inc_cnt = di.readInt(); idx.ce_cnt = di.readInt(); idx.dec_cnt = di.readInt(); idx.floor_cnt = di.readInt(); idx.ref_num = di.readInt(); idx.totalGTGD = di.readInt(); // *10000 idx.market_status = di.readInt(); idx.reference = di.readFloat(); idx.mDate = di.readUTF(); } // shares for (i = 0; i < floor_count; i++) { stPriceboardState.load(di); } } }