Class ActionDetail

java.lang.Object
FAtiMA.Core.memory.episodicMemory.ActionDetail
All Implemented Interfaces:
Serializable

public class ActionDetail extends Object implements Serializable
Author:
Joao Dias Window - Preferences - Java - Code Style - Code Templates
See Also:
  • Constructor Details

  • Method Details

    • setParameters

      public void setParameters(ArrayList<Parameter> parameters)
    • setEmotion

      public void setEmotion(BaseEmotion emotion)
    • setTime

      public void setTime(Time time)
    • applySubstitution

      public void applySubstitution(Substitution s)
    • getSubject

      public String getSubject()
    • getAction

      public String getAction()
    • getTarget

      public String getTarget()
    • getLocation

      public String getLocation()
    • getParameters

      public ArrayList<Parameter> getParameters()
    • getID

      public int getID()
    • getTime

      public Time getTime()
    • getSubjectDetails

      public Object getSubjectDetails(String property)
    • getTargetDetails

      public Object getTargetDetails(String property)
    • getObjectDetails

      public Object getObjectDetails(String property)
    • getEmotion

      public BaseEmotion getEmotion()
    • getIntention

      public String getIntention()
    • getStatus

      public String getStatus()
    • getSpeechActMeaning

      public String getSpeechActMeaning()
    • getMultimediaPath

      public String getMultimediaPath()
    • getObject

      public String getObject()
    • getDesirability

      public float getDesirability()
    • getPraiseworthiness

      public float getPraiseworthiness()
    • setRetrievalQueue

      public void setRetrievalQueue(RetrievalQueue retrievalQueue)
    • setActivationValue

      public void setActivationValue(ActivationValue activationValue)
    • getRetrievalQueue

      public RetrievalQueue getRetrievalQueue()
    • getActivationValue

      public ActivationValue getActivationValue()
    • calculateActivationValue

      public void calculateActivationValue(Time timeCalculated, double decayValue)
    • UpdateEmotionValues

      public boolean UpdateEmotionValues(Memory m, ActiveEmotion em)
    • ReferencesEvent

      public boolean ReferencesEvent(Event e)
    • verifiesKey

      public boolean verifiesKey(SearchKey key)
    • verifiesKeys

      public boolean verifiesKeys(ArrayList<SearchKey> keys)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • toXML

      public String toXML()