public class CompanyConsumerPreferenceManipulationMessage extends Message
Constructor and Description |
---|
CompanyConsumerPreferenceManipulationMessage(CompanyAgent sender,
ConsumerAgent receiver,
Value valueConcerned,
double preferenceIncreaseOfMessage,
boolean relative) |
Modifier and Type | Method and Description |
---|---|
double |
getPreferenceIncreaseOfMessage() |
Value |
getValueConcerned() |
boolean |
isRelative() |
void |
processMessage(double systemTime)
Processing the message will make the message take effect.
|
getReceiver, getSender
public CompanyConsumerPreferenceManipulationMessage(CompanyAgent sender, ConsumerAgent receiver, Value valueConcerned, double preferenceIncreaseOfMessage, boolean relative)
public Value getValueConcerned()
public double getPreferenceIncreaseOfMessage()
public boolean isRelative()
public void processMessage(double systemTime)
Message
processMessage
in class Message
systemTime
- The time at which the message is processed / evaluated