Class EmotionalIntelligence

java.lang.Object
FAtiMA.emotionalIntelligence.EmotionalIntelligence
All Implemented Interfaces:
FAtiMA.Core.componentTypes.IComponent

public class EmotionalIntelligence extends Object implements FAtiMA.Core.componentTypes.IComponent
  • Field Details

  • Constructor Details

    • EmotionalIntelligence

      public EmotionalIntelligence(ArrayList<String> extraFiles)
  • Method Details

    • createDisplayPanel

      public FAtiMA.Core.Display.AgentDisplayPanel createDisplayPanel(FAtiMA.Core.AgentModel am)
      Specified by:
      createDisplayPanel in interface FAtiMA.Core.componentTypes.IComponent
    • getComponentDependencies

      public String[] getComponentDependencies()
      Specified by:
      getComponentDependencies in interface FAtiMA.Core.componentTypes.IComponent
    • initialize

      public void initialize(FAtiMA.Core.AgentModel am)
      Specified by:
      initialize in interface FAtiMA.Core.componentTypes.IComponent
    • name

      public String name()
      Specified by:
      name in interface FAtiMA.Core.componentTypes.IComponent
    • reset

      public void reset()
      Specified by:
      reset in interface FAtiMA.Core.componentTypes.IComponent
    • update

      public void update(FAtiMA.Core.AgentModel am, FAtiMA.Core.sensorEffector.Event e)
      Specified by:
      update in interface FAtiMA.Core.componentTypes.IComponent
    • update

      public void update(FAtiMA.Core.AgentModel am, long time)
      Specified by:
      update in interface FAtiMA.Core.componentTypes.IComponent