logging
Class EmotionEventLog

java.lang.Object
  extended by logging.EmotionEventLog
All Implemented Interfaces:
java.io.Serializable

public class EmotionEventLog
extends java.lang.Object
implements java.io.Serializable

Here we sote one emotion event that we triggered in the scenario and send to ALMA as an input.

See Also:
Serialized Form

Field Summary
 java.lang.String agency
          Agency variable
 double appealingness
          Appealingness variable
 double desirability
          Desirability variable
 java.lang.String elicitor
          The cause of the event
 int elicitorId
          If the cause is agent, here will be his id.
 java.lang.String elicitorName
          If the cause is agent, here will be his name.
 EventId eventId
          Event id
 double likelihood
          Likelihood variable
 double liking
          Liking variable
 double praiseworthiness
          Praiseworthiness variable
 double realization
          Realization variable
 double time
          Time when was this event triggered
 
Constructor Summary
EmotionEventLog(EventId eventId, java.lang.String elicitor, java.lang.String elicitorName, int elicitorId, double time, double desirability, double praiseworthiness, double appealingness, double likelihood, double liking, double realization, java.lang.String agency)
          Complete constructor.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

eventId

public EventId eventId
Event id


elicitor

public java.lang.String elicitor
The cause of the event


elicitorName

public java.lang.String elicitorName
If the cause is agent, here will be his name.


elicitorId

public int elicitorId
If the cause is agent, here will be his id.


time

public double time
Time when was this event triggered


desirability

public double desirability
Desirability variable


praiseworthiness

public double praiseworthiness
Praiseworthiness variable


appealingness

public double appealingness
Appealingness variable


likelihood

public double likelihood
Likelihood variable


liking

public double liking
Liking variable


realization

public double realization
Realization variable


agency

public java.lang.String agency
Agency variable

Constructor Detail

EmotionEventLog

public EmotionEventLog(EventId eventId,
                       java.lang.String elicitor,
                       java.lang.String elicitorName,
                       int elicitorId,
                       double time,
                       double desirability,
                       double praiseworthiness,
                       double appealingness,
                       double likelihood,
                       double liking,
                       double realization,
                       java.lang.String agency)
Complete constructor.

Parameters:
eventId -
elicitor -
elicitorName -
elicitorId -
time -
desirability -
praiseworthiness -
appealingness -
likelihood -
liking -
realization -
agency -