Class ActionDetail
java.lang.Object
FAtiMA.Core.memory.episodicMemory.ActionDetail
- All Implemented Interfaces:
Serializable
- Author:
- Joao Dias Window - Preferences - Java - Code Style - Code Templates
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionActionDetail(int ID, String subject, String action, String target, ArrayList<Parameter> parameters, Time time, String location, BaseEmotion emotion) ActionDetail(Memory m, int ID, Event e, String location) ActionDetail(Memory m, int ID, String subject, Short eType, String event, String status, String target, String location, float desirability, float praiseworthiness) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcalculateActivationValue(Time timeCalculated, double decayValue) booleanfloatintgetID()getObjectDetails(String property) floatgetSubjectDetails(String property) getTargetDetails(String property) getTime()booleanvoidsetActivationValue(ActivationValue activationValue) voidsetEmotion(BaseEmotion emotion) voidsetParameters(ArrayList<Parameter> parameters) voidsetRetrievalQueue(RetrievalQueue retrievalQueue) voidtoXML()booleanbooleanverifiesKey(SearchKey key) booleanverifiesKeys(ArrayList<SearchKey> keys)
-
Constructor Details
-
ActionDetail
-
ActionDetail
-
ActionDetail
-
-
Method Details
-
setParameters
-
setEmotion
-
setTime
-
applySubstitution
-
getSubject
-
getAction
-
getTarget
-
getLocation
-
getParameters
-
getID
public int getID() -
getTime
-
getSubjectDetails
-
getTargetDetails
-
getObjectDetails
-
getEmotion
-
getIntention
-
getStatus
-
getSpeechActMeaning
-
getMultimediaPath
-
getObject
-
getDesirability
public float getDesirability() -
getPraiseworthiness
public float getPraiseworthiness() -
setRetrievalQueue
-
setActivationValue
-
getRetrievalQueue
-
getActivationValue
-
calculateActivationValue
-
UpdateEmotionValues
-
ReferencesEvent
-
verifiesKey
-
verifiesKeys
-
equals
-
toXML
-