public class EventMemoryFilters extends FiltersDefinition
Modifier and Type | Field and Description |
---|---|
private int |
event_memory_size
The maximum size of the event memory list
|
private ArrayList |
eventMemory
List of events already done
|
Constructor and Description |
---|
EventMemoryFilters()
Constructor of a event memory filters environment
|
Modifier and Type | Method and Description |
---|---|
private void |
addEventInMemory(ActionExpression action)
Adds a new event in the event memory
|
private ArrayList |
getEventMemory()
Returns the event memory
|
void |
init(KBase kb) |
void |
setEventMemorySize(int size)
Sets the size of the event memory
|
defineFilter, defineFilter, getFilterDefinition
private ArrayList eventMemory
private int event_memory_size
public EventMemoryFilters()
private void addEventInMemory(ActionExpression action)
action
- an action expression of an done eventprivate ArrayList getEventMemory()
public void setEventMemorySize(int size)
size
- the new size of the event memorypublic void init(KBase kb)