Package jadex.bdiv3.runtime.wrappers
Class MapWrapper<T,E>
- java.lang.Object
- 
- jadex.commons.collection.wrappers.MapWrapper<T,E>
- 
- jadex.bdiv3.runtime.wrappers.MapWrapper<T,E>
 
 
- 
- All Implemented Interfaces:
- java.util.Map<T,E>
 
 public class MapWrapper<T,E> extends MapWrapper<T,E> 
- 
- 
Field SummaryFields Modifier and Type Field Description protected IEventPublisherpublisherThe event publisher.- 
Fields inherited from class jadex.commons.collection.wrappers.MapWrapperdelegate
 
- 
 - 
Constructor SummaryConstructors Constructor Description MapWrapper(java.util.Map<T,E> delegate, IInternalAccess agent, jadex.rules.eca.EventType addevent, jadex.rules.eca.EventType remevent, jadex.rules.eca.EventType changeevent, MElement mbel)Create a new set wrapper.MapWrapper(java.util.Map<T,E> delegate, IInternalAccess agent, java.lang.String addevent, java.lang.String remevent, java.lang.String changeevent, MElement mbel)Create a new set wrapper.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidentryAdded(T key, E value)An entry was added to the map.protected voidentryChanged(T key, E oldvalue, E newvalue)An entry was changed in the map.protected voidentryRemoved(T key, E value)An entry was removed from the map.booleanisInitWrite()voidsetAgent(IInternalAccess agent)- 
Methods inherited from class jadex.commons.collection.wrappers.MapWrapperclear, containsKey, containsValue, entriesAdded, entriesRemoved, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, toString, values
 
- 
 
- 
- 
- 
Field Detail- 
publisherprotected IEventPublisher publisher The event publisher.
 
- 
 - 
Constructor Detail- 
MapWrapperpublic MapWrapper(java.util.Map<T,E> delegate, IInternalAccess agent, java.lang.String addevent, java.lang.String remevent, java.lang.String changeevent, MElement mbel) Create a new set wrapper.
 - 
MapWrapperpublic MapWrapper(java.util.Map<T,E> delegate, IInternalAccess agent, jadex.rules.eca.EventType addevent, jadex.rules.eca.EventType remevent, jadex.rules.eca.EventType changeevent, MElement mbel) Create a new set wrapper.
 
- 
 - 
Method Detail- 
setAgentpublic void setAgent(IInternalAccess agent) 
 - 
isInitWritepublic boolean isInitWrite() 
 - 
entryAddedprotected void entryAdded(T key, E value) An entry was added to the map.- Specified by:
- entryAddedin class- MapWrapper<T,E>
 
 - 
entryRemovedprotected void entryRemoved(T key, E value) An entry was removed from the map.- Specified by:
- entryRemovedin class- MapWrapper<T,E>
 
 - 
entryChangedprotected void entryChanged(T key, E oldvalue, E newvalue) An entry was changed in the map.- Specified by:
- entryChangedin class- MapWrapper<T,E>
 
 
- 
 
-