C# Class AutobiographicMemory.AM.BaseEvent

Inheritance: IBaseEvent, ICustomSerialization
Afficher le fichier Open project: GAIPS-INESC-ID/FAtiMA-Toolkit

Méthodes publiques

Méthode Description
ApplyPerspective ( Name name ) : BaseEvent
GetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
LinkEmotion ( string emotionType ) : void
RemovePerspective ( Name name ) : BaseEvent
SetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
SwapPerspective ( Name oldPerspective, Name newPerspective ) : BaseEvent
ToDTO ( ) : EventDTO

Méthodes protégées

Méthode Description
BaseEvent ( uint id, Name eventName, ulong timestamp ) : System.Collections.Generic
BuildEventName ( ) : Name

Method Details

ApplyPerspective() public méthode

public ApplyPerspective ( Name name ) : BaseEvent
name Name
Résultat BaseEvent

BaseEvent() protected méthode

protected BaseEvent ( uint id, Name eventName, ulong timestamp ) : System.Collections.Generic
id uint
eventName Name
timestamp ulong
Résultat System.Collections.Generic

BuildEventName() protected abstract méthode

protected abstract BuildEventName ( ) : Name
Résultat Name

GetObjectData() public méthode

public GetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
dataHolder ISerializationData
context ISerializationContext
Résultat void

LinkEmotion() public méthode

public LinkEmotion ( string emotionType ) : void
emotionType string
Résultat void

RemovePerspective() public méthode

public RemovePerspective ( Name name ) : BaseEvent
name Name
Résultat BaseEvent

SetObjectData() public méthode

public SetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
dataHolder ISerializationData
context ISerializationContext
Résultat void

SwapPerspective() public méthode

public SwapPerspective ( Name oldPerspective, Name newPerspective ) : BaseEvent
oldPerspective Name
newPerspective Name
Résultat BaseEvent

ToDTO() public abstract méthode

public abstract ToDTO ( ) : EventDTO
Résultat AutobiographicMemory.DTOs.EventDTO