C# Class AutobiographicMemory.AM.ActionEvent

Inheritance: BaseEvent
Mostra file Open project: GAIPS-INESC-ID/FAtiMA-Toolkit

Public Methods

Method Description
ActionEvent ( uint id, Name eventName, ulong timestamp ) : System
GetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
IsActionEvent ( Name eventName ) : bool
SetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
SwapPerspective ( Name oldPerspective, Name newPerspective ) : BaseEvent
ToDTO ( ) : EventDTO

Protected Methods

Method Description
BuildEventName ( ) : Name

Method Details

ActionEvent() public method

public ActionEvent ( uint id, Name eventName, ulong timestamp ) : System
id uint
eventName Name
timestamp ulong
return System

BuildEventName() protected method

protected BuildEventName ( ) : Name
return Name

GetObjectData() public method

public GetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
dataHolder ISerializationData
context ISerializationContext
return void

IsActionEvent() public static method

public static IsActionEvent ( Name eventName ) : bool
eventName Name
return bool

SetObjectData() public method

public SetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
dataHolder ISerializationData
context ISerializationContext
return void

SwapPerspective() public method

public SwapPerspective ( Name oldPerspective, Name newPerspective ) : BaseEvent
oldPerspective Name
newPerspective Name
return BaseEvent

ToDTO() public method

public ToDTO ( ) : EventDTO
return AutobiographicMemory.DTOs.EventDTO