org.powertac.visualizer.interfaces
Interface VisualBroker
- All Known Implementing Classes:
- BrokerModel
public interface VisualBroker
Represents abstract broker model for Visualizer. There can be various
implementations of this interface, such as: BrokerModel and GencoModel.
- Author:
- Jurica Babic
getName
String getName()
getAppearance
Appearance getAppearance()
addTariffSpecification
void addTariffSpecification(org.powertac.common.TariffSpecification tariffSpecification)
addTariffTransaction
void addTariffTransaction(org.powertac.common.TariffTransaction tariffTransaction)
setCustomerModels
void setCustomerModels(Set<CustomerModel> customerModels)
getCashBalance
double getCashBalance()
getEnergyBalance
double getEnergyBalance()
updateCashBalance
void updateCashBalance(double balance)
addBalancingTransaction
void addBalancingTransaction(org.powertac.common.BalancingTransaction balancingTransaction)
Copyright © 2012 Power TAC. All Rights Reserved.