Better naming for "outer" class

This commit is contained in:
7u83 2019-05-09 17:51:46 +02:00
parent 54ec792c13
commit 9e1f1b8580
1 changed files with 7 additions and 7 deletions

View File

@ -42,17 +42,17 @@ import opensesim.util.scheduler.FiringEvent;
*/ */
class TradingEngine implements TradingAPI { class TradingEngine implements TradingAPI {
private final Exchange outer; private final Exchange exchange;
/** /**
* Construct a trading engine for an asset pair * Construct a trading engine for an asset pair
* *
* @param pair The AssetPair object to create the trading engine for * @param pair The AssetPair object to create the trading engine for
* @param outer Outer class - points to an Exchange object this trading * @param exchange Outer class - points to an Exchange object this trading
* engine belongs to. * engine belongs to.
*/ */
TradingEngine(AssetPair pair, final Exchange outer) { TradingEngine(AssetPair pair, final Exchange exchange) {
this.outer = outer; this.exchange = exchange;
assetpair = pair; assetpair = pair;
reset(); reset();
} }
@ -219,7 +219,7 @@ class TradingEngine implements TradingAPI {
q = new Quote(quote_id_generator.getNext()); q = new Quote(quote_id_generator.getNext());
q.price = price; q.price = price;
q.volume = volume; q.volume = volume;
q.time = outer.world.currentTimeMillis(); q.time = exchange.world.currentTimeMillis();
q.type = type; q.type = type;
addQuoteToHistory(q); addQuoteToHistory(q);
} }
@ -310,7 +310,7 @@ class TradingEngine implements TradingAPI {
q = new Quote(quote_id_generator.getNext()); q = new Quote(quote_id_generator.getNext());
q.price = price; q.price = price;
q.volume = volume; q.volume = volume;
q.time = outer.world.currentTimeMillis(); q.time = exchange.world.currentTimeMillis();
q.type = type; q.type = type;
addQuoteToHistory(q); addQuoteToHistory(q);
} }
@ -330,7 +330,7 @@ class TradingEngine implements TradingAPI {
qc = new Quote(quote_id_generator.getNext()); qc = new Quote(quote_id_generator.getNext());
qc.price = money_total / volume_total; qc.price = money_total / volume_total;
qc.volume = volume_total; qc.volume = volume_total;
qc.time = outer.world.currentTimeMillis(); qc.time = exchange.world.currentTimeMillis();
if (compact_history) { if (compact_history) {
addQuoteToHistory(qc); addQuoteToHistory(qc);