Package repast.simphony.statecharts
Class MessageConditionMessageChecker<T,U>
- java.lang.Object
-
- repast.simphony.statecharts.AgentTransitionMessageChecker<T>
-
- repast.simphony.statecharts.MessageConditionMessageChecker<T,U>
-
- All Implemented Interfaces:
MessageChecker
public class MessageConditionMessageChecker<T,U> extends AgentTransitionMessageChecker<T>
-
-
Field Summary
-
Fields inherited from class repast.simphony.statecharts.AgentTransitionMessageChecker
transition
-
-
Constructor Summary
Constructors Constructor Description MessageConditionMessageChecker(MessageCondition<T,U> messageCondition, Class<? extends U> messageClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
checkMessage(Object message)
protected Parameters
getParams()
String
toString()
-
Methods inherited from class repast.simphony.statecharts.AgentTransitionMessageChecker
getAgent, setAgent, setTransition
-
-
-
-
Constructor Detail
-
MessageConditionMessageChecker
public MessageConditionMessageChecker(MessageCondition<T,U> messageCondition, Class<? extends U> messageClass)
-
-
Method Detail
-
getParams
protected Parameters getParams()
-
checkMessage
public boolean checkMessage(Object message)
-
-