Changes between Initial Version and Version 1 of CoreLibrary/EventCore


Ignore:
Timestamp:
10/01/12 11:17:37 (12 years ago)
Author:
sherbold
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CoreLibrary/EventCore

    v1 v1  
     1= Abstract Events = 
     2 
     3This component is at the very core of !EventBench and provides the handling of abstract events. The component provides a class '''{{{Event}}}''' which is to be used by all other EventBench components when they work with events. The '''{{{Event}}}''' class is an aggregation of an '''{{{IEventType}}}''' and an '''{{{IEventTarget}}}'''. The interface '''{{{IEventType}}}''' defines the type of the event, i.e., what an event does and the interface '''{{{IEventTarget}}}''' defines the target of the event, i.e., where the event is sent to. Through instantiations of these classes, concrete event types and event targets are defined. The '''{{{IEventTarget}}}''' instantiation implicitly defines to which platform an event belongs.