1package com.fs.starfarer.api.campaign.econ;
5import com.fs.starfarer.api.campaign.LocationAPI;
6import com.fs.starfarer.api.campaign.StarSystemAPI;
19 public static interface EconomyUpdateListener {
20 void commodityUpdated(String commodityId);
21 void economyUpdated();
22 boolean isEconomyListenerExpired();
CommoditySpecAPI getCommoditySpec(String commodityId)
void addUpdateListener(EconomyUpdateListener listener)
List< StarSystemAPI > getStarSystemsWithMarkets()
List< MarketAPI > getMarketsCopy()
List< MarketAPI > getMarketsWithSameGroup(MarketAPI market, List< MarketAPI > markets)
void forceStockpileUpdate(MarketAPI market)
List< EconomyUpdateListener > getUpdateListeners()
MarketAPI getMarket(String id)
List< MarketAPI > getMarketsWithSameGroup(MarketAPI market)
void addMarket(MarketAPI market, boolean withJunkAndChatter)
List< MarketAPI > getMarketsInGroup(String group)
List< MarketAPI > getMarkets(LocationAPI loc)
void advance(float amount)
List< LocationAPI > getLocationsWithMarkets()
List< String > getAllCommodityIds()
void removeMarket(MarketAPI market)
void removeUpdateListener(EconomyUpdateListener listener)