public class CompanyConsumerPerceptionManipulationMessage extends Message
Constructor and Description |
---|
CompanyConsumerPerceptionManipulationMessage(CompanyAgent sender,
ConsumerAgent receiver,
ProductAttribute productAttributeConcerned,
Product productConcerned,
double communicatedValue,
double advertisingImpactFactor) |
Modifier and Type | Method and Description |
---|---|
double |
getAdvertisingImpactFactor() |
double |
getCommunicatedValue() |
ProductAttribute |
getProductAttributeConcerned() |
Product |
getProductConcerned() |
void |
processMessage(double systemTime)
Processing the message will make the message take effect.
|
getReceiver, getSender
public CompanyConsumerPerceptionManipulationMessage(CompanyAgent sender, ConsumerAgent receiver, ProductAttribute productAttributeConcerned, Product productConcerned, double communicatedValue, double advertisingImpactFactor)
public ProductAttribute getProductAttributeConcerned()
public double getCommunicatedValue()
public double getAdvertisingImpactFactor()
public Product getProductConcerned()
public void processMessage(double systemTime)
Message
processMessage
in class Message
systemTime
- The time at which the message is processed / evaluated