Package FAtiMA.Core.conditions
Class NewEventCondition
java.lang.Object
FAtiMA.Core.conditions.Condition
FAtiMA.Core.conditions.PredicateCondition
FAtiMA.Core.conditions.PastEventCondition
FAtiMA.Core.conditions.RecentEventCondition
FAtiMA.Core.conditions.NewEventCondition
- All Implemented Interfaces:
IGroundable,Serializable,Cloneable
- See Also:
-
Field Summary
Fields inherited from class FAtiMA.Core.conditions.PastEventCondition
_action, _parameters, _status, _subject, _target, _type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanChecks if the EventCondition is verified in the agent's AutobiographicalMemoryclone()Clones this Predicate, returning an equal copy.Methods inherited from class FAtiMA.Core.conditions.RecentEventCondition
GetPossibleBindingsMethods inherited from class FAtiMA.Core.conditions.PastEventCondition
GetValidBindings, isGrounded, MakeGround, MakeGround, ParseEvent, ReplaceUnboundVariablesMethods inherited from class FAtiMA.Core.conditions.PredicateCondition
getPositive, GetValue, GetValueBindings, isPositive, ParsePredicate, setPositive, toStringMethods inherited from class FAtiMA.Core.conditions.Condition
CheckActivation, getName, getToM, hasChangedVerifiability, isVerifiable, setName, setToM, setVerifiable
-
Constructor Details
-
NewEventCondition
-
NewEventCondition
-
-
Method Details
-
clone
Description copied from class:PredicateConditionClones this Predicate, returning an equal copy. If this clone is changed afterwards, the original object remains the same.- Overrides:
clonein classRecentEventCondition- Returns:
- The Predicates's copy.
-
CheckCondition
Description copied from class:RecentEventConditionChecks if the EventCondition is verified in the agent's AutobiographicalMemory- Overrides:
CheckConditionin classRecentEventCondition- Returns:
- true if the EventPredicate is verified, false otherwise
- See Also:
-
GetSearchKeys
- Overrides:
GetSearchKeysin classRecentEventCondition
-